GRUPO DE STEAM
Kickass Programmers quprogs
GRUPO DE STEAM
Kickass Programmers quprogs
0
JUGANDO
10
ONLINE
Fundado
6 de noviembre de 2015
Idioma
Inglés
makka 25 MAR 2016 a las 21:02
Code Golf -- Don't Google "Google"
Code Golf link here[codegolf.stackexchange.com]

Your task is to create a function that accepts 1 string and returns its length, in as few amount of Unicode characters as possible.

Discuss/post solutions in thread
< >
Mostrando 1-7 de 7 comentarios
makka 25 MAR 2016 a las 21:04 
TI 89 BASIC, 34 bytes
I did this in TI 89 for fun. I believe this is the most optimized solution one can get from TI 89 BASIC but there may be even more clever solutions.

f(x) getNum(x/"google")&""0+dim(x)

Basically abuses the fact that a string divided by itself becomes 1.
Última edición por makka; 25 MAR 2016 a las 21:26
makka 25 MAR 2016 a las 21:05 
C++14, 42 chars

For giggles, here's my C++14 solution:

[](auto s){return s.size()/(s!="google");}

To call it, one would do [](auto s){ ... }(std::string("INS"));
birb 25 MAR 2016 a las 21:07 
Rust, 46 45 42 33 chars

|x|{assert!(x!="google");x.len()}

old:
|x:&str|{if x=="google"{panic!();}x.len()}
|x|{match x{"google"=>Err(x),_=>Ok(x.len())}}
|x|{match x{"google"=>Err(""),_=>Ok(x.len())}}
Última edición por birb; 22 MAY 2016 a las 2:58
makka 1 ABR 2016 a las 16:52 
Rust can't even beat C++14 solution, get good punk :evilidk:
birb 22 MAY 2016 a las 2:53 
get destroyed u cunt
mingmingrr 4 JUN 2016 a las 14:07 
VBA, 58 chars
"Excel isn't real programming."
Sub l(s As String) MsgBox IIf(s="Google",s,Len(s)) End Sub
Última edición por mingmingrr; 4 JUN 2016 a las 14:07
makka 2 FEB 2017 a las 18:40 
Publicado originalmente por Spunky Sam:
I tried in python...
a=raw_input() print len(a)
First off, welcome to the community!
And secondly, your answer is not quite correct. You're supposed to crash if the user inputted "Google" otherwise print the length. Read the original link I posted for more information.

On that note, here's one for DLang
D, 26 chars
n=>n.length/(n!="Google");
Última edición por makka; 2 FEB 2017 a las 18:52
< >
Mostrando 1-7 de 7 comentarios
Por página: 1530 50