codeeval
1000未満の、「素数かつ回文数」の最大値を出力する
CodeEval
関連 : Python2でCodeEvalのEmail Validation - brainstorm net/mailパッケージにアドレスをパースする関数が用意されている package main import ( "bufio" "flag" "fmt" "io" "net/mail" "os" ) func isValidMailAddress(address string) bool { _, err :=…
input.txt foo@bar.com this is not an email id admin#codeeval.com good123@bad.comoutput true false false true
関連 : Python2でCodeEvalのChain Inspection - brainstorm
CodeEvalセミコロン区切りの各要素がちゃんとBEGINからENDまでのチェーンになっているかどうかを調べる。input.txt 4-2;BEGIN-3;3-4;2-END 4-2;BEGIN-3;3-4;2-3output GOOD BAD
関連 : Python2でCodeEvalのString Rotation - brainstorm
CodeEval各行のカンマ区切りの2カラム目が、1カラム目の文字列をrotateさせたものであるかどうかをTrue、Falseで出力する。 input Hello,lloHe Basefont,tBasefon output True True
CodeEval以下のようなアルファベットと数字の対応があるとして A : 1 B : 2 C : 3 ... Z : 26 与えられた数字をアルファベットにデコードできるパターンがいくつあるか答える問題input.txt 12 123output 2 312であれば「AB」もしくは「L」にデコードできるの…
関連 : Python2でCodeEvalのMinimum Coins - brainstorm
CodeEval額面が1、3、5のコインがあるとする。 各行の数字になるコインの組み合わせのうち、コイン数がもっとも少なくて済む場合の枚数を出力するinput.txt 11 20output 3 4
関連 : Python2でCodeEvalのOverlapping Rectangle - brainstorm
CodeEval 各行に8の数値が与えられる。 最初の2つが一つ目のrectangleの左上の座標。 次の2つが1つ目のrectangleの右下の座標。 残りの4つは同様に2つ目のrectangleの左上と右下の座標。2つのrectangleが座標上で重複しているかどうかをTrue or Falseで返す …
関連 : Python2でCodeEvalのCash Register - brainstorm
関連 : Python2でCodeEvalのThe Major Element - brainstorm
カンマ区切りの文字列で、半数以上を占めている要素を出力する。 該当する要素がない場合がNoneを出力する。input 92,19,19,76,19,21,19,85,19,19,19,94,19,19,22,67,83,19,19,54,59,1,19,19 92,11,30,92,1,11,92,38,92,92,43,92,92,51,92,36,97,92,92,92,43…
input 5;0,1,2,3,0 20;0,1,10,3,2,4,5,7,6,8,11,9,15,12,13,4,16,18,17,14output 0 4 関連 : Go言語でCodeEvalのArray Absurdity - brainstorm
input 5;0,1,2,3,0 20;0,1,10,3,2,4,5,7,6,8,11,9,15,12,13,4,16,18,17,14output 0 4
「3413289830 a-bcdefghij」だったら、3-413289830を計算して解を出力するinput 3413289830 a-bcdefghij 776 a+bc 12345 a+bcde 1232 ab+cdoutput -413289827 83 2346 44 関連 : python 2でCodeEvalのSplitted Number - brainstorm
「3413289830 a-bcdefghij」だったら、3-413289830を計算して解を出力するinput 3413289830 a-bcdefghij 776 a+bc 12345 a+bcde 1232 ab+cdoutput -413289827 83 2346 44
CodeEval数字が並んだファイルを与えられるので、1行毎に、「要素が続いた数」+「要素」の並びに変換して出力する。input 40 40 40 40 29 29 29 29 29 29 29 29 57 57 92 92 92 92 92 86 86 86 86 86 86 86 86 86 86 73 73 73 73 41 41 41 41 41 41 41 41 41…
CodeEvalinput.txt .- ...- ..--- .-- .... .. . -.-. -..- ....- ..... -... .... ...--output AV2WHIECX 45 BH3参考 : モールス符号 - Wikipedia
CodeEval input.txt Rkbs,5453; Wdqiz,1245; Rwds,3890; Ujma,5589; Tbzmo,1303; Vgdfz,70; Mgknxpi,3958; Nsptghk,2626; Wuzp,2559; Jcdwi,3761; Yvnzjwk,5363; Pkabj,5999; Xznvb,3584; Jfksvx,1240; Inwm,5720; Ramytdb,2683; Voclqmb,5236; output 1245,…
CodeEvalaからjまでのアルファベットは0-9に置き換える 見えている数字はそのまま それ以外の文字は全て無視 数字が1文字も残らなかった場合はNONEを返すinput.txt abcdefghik Xa,}A#5N}{xOBwYBHIlH,#W (ABW>'yy^'M{X-K}q, 6240488 output 012345678 05 NONE…
CodeEvalinput.txt 8,33,21,0,16,50,37,0,melon,7,apricot,peach,pineapple,17,21 24,13,14,43,41output melon,apricot,peach,pineapple|8,33,21,0,16,50,37,0,7,17,21 24,13,14,43,41
CodeEvalinput.txt 9 0 6 | 15 14 9 5 | 8 13 4 15 1 15 5 | 1 4 15 14 8 2 output 135 0 54 40 13 16 225 14 120 10
CodeEvalinput.txt 1 2 3 4 5 6 7 8 9 : 0-8 1 2 3 4 5 6 7 8 9 10 : 0-1, 1-3 output 9 2 3 4 5 6 7 8 1 2 4 3 1 5 6 7 8 9 10
CodeEvalinput.txt some line with text another lineoutput some another