Skip to content

Commit 76f3195

Browse files
committed
Adding configuration for
"Wine from Kalbodia - episode 1".
1 parent bedfbdf commit 76f3195

18 files changed

+572
-0
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
fscanf($stdin, "%d", $N);
2+
for ($i = 0; $i < $N; $i++)
3+
{
4+
$request = stream_get_line($stdin, 100 + 1, "\n");
5+
}
6+
for ($i = 0; $i < $N; $i++)
7+
{
8+
$crate = stream_get_line($stdin, 100 + 1, "\n");
9+
}
10+
for ($i = 0; $i < $N; $i++)
11+
{
12+
13+
// Write an answer using echo(). DON'T FORGET THE TRAILING \n
14+
15+
echo("answer\n");
16+
}
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
{
2+
"namespace": "Community\\Training\\Medium\\WineFromKalbodiaEpisode1",
3+
"name": "Wine from Kalbodia - episode 1",
4+
"group": "wineFromKalbodiaEpisode1",
5+
"link": "https://www.codingame.com/ide/puzzle/wine-from-kalbodia---episode-1",
6+
"tests": [
7+
{
8+
"name": "Trivial solution",
9+
"group": "trivialSolution",
10+
"method": "TrivialSolution",
11+
"file": "01 - trivial solution.txt"
12+
},
13+
{
14+
"name": "Differing lengths",
15+
"group": "differingLengths",
16+
"method": "DifferingLengths",
17+
"file": "02 - differing lengths.txt"
18+
},
19+
{
20+
"name": "Bulk orders",
21+
"group": "bulkOrders",
22+
"method": "BulkOrders",
23+
"file": "03 - bulk orders.txt"
24+
},
25+
{
26+
"name": "Similar languages",
27+
"group": "similarLanguages",
28+
"method": "SimilarLanguages",
29+
"file": "04 - similar languages.txt"
30+
},
31+
{
32+
"name": "Small alphabets",
33+
"group": "smallAlphabets",
34+
"method": "SmallAlphabets",
35+
"file": "05 - small alphabets.txt"
36+
},
37+
{
38+
"name": "What’s the likelihood?",
39+
"group": "whatsTheLikelihood",
40+
"method": "WhatsTheLikelihood",
41+
"file": "06 - What’s the likelihood?.txt"
42+
},
43+
{
44+
"name": "Wall of text",
45+
"group": "wallOfText",
46+
"method": "WallOfText",
47+
"file": "07 - wall of text.txt"
48+
},
49+
{
50+
"name": "Completely random",
51+
"group": "completelyRandom",
52+
"method": "CompletelyRandom",
53+
"file": "08 - completely random.txt"
54+
}
55+
]
56+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
2
2+
ABF
3+
DDCC
4+
mmjj
5+
xys
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
3
2+
QPPQP
3+
SSHMNO
4+
ABC
5+
pqqpq
6+
acb
7+
mmshon
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
6
2+
X
3+
YYYYYYY
4+
GG
5+
HHHHHMM
6+
FFFFFFFFCCCCCCC
7+
BBBBBBBBBBBBBBBBBB
8+
mmmmmmmmmmmmmmmmmm
9+
xxxxxyy
10+
ccccccccfffffff
11+
ggggggg
12+
b
13+
hh
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
8
2+
AABS
3+
BSSSA
4+
BBBSAAA
5+
SBSAS
6+
ABSSS
7+
BBABBSA
8+
ABBS
9+
BBBABBAS
10+
rrrprrpm
11+
prrm
12+
mrmpm
13+
pprm
14+
rmmmp
15+
prmmm
16+
rrprrmp
17+
rrrmppp
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
12
2+
AAAAAABABCCBBAAB
3+
ABBAAACBAB
4+
AAAABBBBBBBBBCCCCB
5+
BBCAABBBBBCCBBBBBBBAA
6+
BCABBACBABBCABBACC
7+
BAACCBBAAAAABBBBBBBBBBCCAA
8+
BBAACCCCCCBBBBBBACCCCCC
9+
CCCBBBCCCCCBBCCCBBC
10+
BABBCBBCCBBAAC
11+
CBBBBBBBBBBBBAACCA
12+
BBBBCCAAACCCCCCCCCCBAABCAA
13+
CCBBBBBBCC
14+
aaabbbaaaaabbaaabba
15+
ccccbbbbbbbbbaaaab
16+
bbaccbbbbbaabbbbbbbcc
17+
aaaabbcccbbbbbbbbbbaccabcc
18+
bbbbbbabaccaabba
19+
ccaabbbbbbccccccabbbbbb
20+
bbccccccbb
21+
cbaccabcaccbaccabb
22+
caacccbaca
23+
baaaaaaaaaaaaccbbc
24+
abbccaabbbbbaaaaaaaaaaccbb
25+
cbccaccaaccbba
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
18
2+
KWXLXRXMNWVDTMS
3+
ZBUJBBHYF
4+
IWWYRIQNXTBJEOBVOKHGB
5+
KKVPOHUYJELTCXEODTTNZOFTNKRSVEICWR
6+
VIIMOFJXXHXXGW
7+
PKPAVCNLBHOQDWTMHFKKSHMYUYOLXWBIVDWYPDZR
8+
BNZJOXFQBFYJESRSOCXNWWXDXWFUPDBZPYEABAV
9+
VYBU
10+
RNNDHSVRXUNASCKXO
11+
YJUEPNXBGCLRTPQGQEFYWAVACSDUVNVG
12+
FWQMBINRYCYHUBBG
13+
RGVOBWCQAYYKAJQZVH
14+
DOQLFYMEVTAUOKWRELPWSWXBEGIAK
15+
ECBFXHOSPXNJEBZHVJMADXPNHIKUY
16+
GCFGBLNOHB
17+
TFBBVDDYIBCHJFRPTAKCTVB
18+
BWAGLXVPLRIQLEAWYKXSVJMVFTYOEDNQBH
19+
XTBWZIKCBIWRBJCPDBTS
20+
kwxlxrxmnwvdtms
21+
zbujbbhyf
22+
iwwyriqnxtbjeobvokhgb
23+
kkvpohuyjeltcxeodttnzoftnkrsveicwr
24+
viimofjxxhxxgw
25+
pkpavcnlbhoqdwtmhfkkshmyuyolxwbivdwypdzr
26+
bnzjoxfqbfyjesrsocxnwwxdxwfupdbzpyeabav
27+
vybu
28+
rnndhsvrxunasckxo
29+
yjuepnxbgclrtpqgqefywavacsduvnvg
30+
fwqmbinrycyhubbg
31+
rgvobwcqayykajqzvh
32+
doqlfymevtauokwrelpwswxbegiak
33+
ecbfxhospxnjebzhvjmadxpnhikuy
34+
gcfgblnohb
35+
tfbbvddyibchjfrptakctvb
36+
bwaglxvplriqleawykxsvjmvftyoednqbh
37+
xtbwzikcbiwrbjcpdbts
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
35
2+
GDHDACFFEGFFBAFBCBABDDCDHGEAAACDDAGHEDDGFBHDDFAEGBBDGAFDAEDC
3+
EAGFBBDDFAGAAFCGGBEGDCDAGFFGGGAEDBFFHACFGEBAAHFAGAFFDHDBFGGD
4+
CDHCAGFHHCABEADBGEHCGGBBEHBCBBEADDDGDCFABCHCCFHBFEBHBGHDBFFA
5+
BHBBAEGFGEADECACCBFEFEEEACHGBGGAACCDBDEAHAGFHBFCEAGDCGFEDFAF
6+
BGHCBFDCFCCCEGFAECCACHFHGBFEBAHFFEDEDFADDGHHGHACBCHDFFFBBADA
7+
GGBAFBAHCBFCAGHEADACDGADCFAGEABAFDGCGFBCEAGCEECBDEGHABEAGFFA
8+
DGCDGGDFGHBHHHGEDBAGEFFAEADEDECDGFEHGGCACAGFDAFDECDHAEFFABHG
9+
HCFGBEBCEFGFFCCACCAAHCCCEDFACHBAECHAFHBACFACGBACFACBEDAEHDBF
10+
ECFDHFFHCEGEGBCHFGDDEHBCFAADFGDGGAFBHGCECHBFAFBCHHFFFCCEBDFH
11+
CHGHGDDDFHGCEBAFDEHEGGGEDGECHABGBBFECGACGDGBGAACBHHACAHEACEA
12+
BCGFBBHDBFHAAHFEEHFAFCDDDDGBDAFBBBCABEFBFDEAEFBCBDGEGGHGHCCG
13+
AADCHCAAACAEAAFAEDECCHHHDGFBDBCBGFCCHDBGBGDHDHDDADFHCHDBBDGB
14+
BHEFHGHFBFADHBCGCGGBAAEFFACGHEFEFDDHCBCECBFDGHBAEDFEDEBACHHG
15+
HGBAEFDBHEDCGHFCFHBCFAEEDBBFBADEGDGGABDFADEEDBDCHGHGCDGHBFFD
16+
HDBEDBFHFCFAGFBECHCHEFACHBECBDEBECHBHFHBEDAHBHHECBBACCGBCGEB
17+
FHDBDECFGBBDEFBEEGHCHBBCACFCDDECGEFHFEDHAAAEFBCHBDDHGACDFABB
18+
GBBBFEGFEHHBHAHDBHBGBDAHABAEFAFCBDGEDFHACBBHAGAHCHAAGCHDBCAE
19+
GCBHAEFBEEEBAHFBAAGDDADHAEGHAHABDCEADEDAFGCCABGCAHBHGHEGGBHD
20+
FEBBFEACHHCEDBDCECCGEEGEEAEHDEEFEFAHFHADGBDBHBDCAADAFAFAGEEE
21+
BEDFEDEEHFGCHDAEBCADAAEHDCGGFEAAHCGGGFHFCBBCEGDAEFAEDAHBHEBB
22+
BDADBFAHHECEBEHDBDEECDEDGEBECGCDFHEDGEAAFFECFFCACFBBFHAFGEEE
23+
AHGDGEABFGCAEEFFBGFAHFDEHHAHBBFEEAHGCHGGDAGHDAEAAHFBBACCDCDG
24+
AFBDHFBCAEFBDFAEDCBHAHGDHCFFFBEEEFCGABHBCGGDAADBDDCFEFABGGDE
25+
DBFBHDECHDHFGDEEBFBDFBCDEFDHBFFBCFFHGHFFAGAAAAEBAGGGCHGBHCEC
26+
DBBHEEADBFBGAAFFABACHAFBHCGFFBCAFFCFCFFBHHAHBCHEBAEHDDDCEHHB
27+
FGBCDHHBHCBCDFAGCHBABEHBDFEGGDHGCDCBBBEHGAFGCDBHBEEFGGHAGAGG
28+
BFFDAEHCHHBHADGEDEGECBBHFEBBDHFCAAFCCCEDABFFACFFAHAFGCDHEFGD
29+
AHBAHCGGCEFGHBFEBHDHBGFBBFACFDEEHHEGCFCBBGGBAEDBADEFFADCBAHC
30+
DFFFFCGBHHHDFAGCHHAEDGADCGDFAFDGBFHHDAAGAFGFHAHBBGCFGGEEFBCH
31+
EBGEAGCFAHGCCGGFHDDBEHCDFCDHEHBAEBDCEHHCCHHDAEABFEFBEABFGDHF
32+
FBHHDDDEDABEEDHDDDHGFEDCAADFEADDFACHCEBFDCDGCBADCDGHBCFAGEGD
33+
HCCBEEFDCFFCHFGFEADGDCCFDCHAEABEGEGDFCGHAGBEACADHGEAFDFEAFFB
34+
FCEHBHCHAHAFGFCEDCGCFFDDEFGDHCAEDEDBGCHDHGCEHHDFBGDGFGEHHBCD
35+
BGGBGAGDHCHDFDECACFHGEHAGBDCHAFBAHHAAHBAEFAAHEFDBAAFHBFEGFDE
36+
CHFFFBDCDFFGCADECHGADHGBCFEFDCFBDGEBGCBBDFADEBAFACGGABBDBEDA
37+
adcfchbagffchafhhgdbdffbebabcchbghadahcdeeehafbdfccdgebcaeff
38+
feffcgdadgchgbcbbfagagggcbedfddccbbhfhgcecdaefabgcdhbdaghaca
39+
hfafehgbeheachggfafhafbhgahefaafbaaeceaadcddddgfdcccbecfebgb
40+
bbehfehdgefghbdchahgabhagfhbchehfabgbfegchbgccgeacbdhechbffh
41+
fddcbbahdaadfaeabghehddahdfgbgcbebehadefgecbgdghfebgahabgaac
42+
eagdccffdagaadhggcegfhfagddgggaefcddbahdgecaabdagaddfbfcdggf
43+
dcfgcfhdhahbehfgadadghbadfgafcgfgadfdhdfgcbdfddgaffbaaefaegf
44+
abhhabegddgbfhfgbggcbbcbbebdfbbabaedadefchfhdhfgeefeaeaecbbb
45+
bhfcehfdbahfchbacdfebegcedhhhfaaahdgbfefdggcbbcfccdhahbfggca
46+
degcddhbdchaahcffhcacebbbbgdbacdddeadfcdcbfafcdedbgfgghgheeg
47+
faeghdbefhbcafdcdfecdghhbeedegbhabaagebdgbhhbebcfafacbafeddb
48+
dgbdefabbdehceghfcbdffhhcbhdhhcegggfgdaehdbddabhachbhfbghaae
49+
eccfabghggegafdbfbdbheegcbeefgchaachhhbfaeccahccagacdhfgbcdf
50+
ceehaabcedefbbddbebghbdehgfddegbddgdgddehhbheghaebahcccgahhe
51+
hfffcahcabbfbgbdfbfhfdgbgfgacgcefdhadcbgeffbghgbebgghebdfega
52+
gddgdhdcfafcbceahabfdefhdgcafhbghffhhfghebhhfebcghhbfgbedbce
53+
fabedeaehehfcfabgacaffggbfcgeahbgbgdcaegecabeegfdcgcfcbeedag
54+
fbcfgcahgdcaacchdeebfdaehaedfdbgfbeafddaaddegfgbhfhbfgbhcedh
55+
fhegaccecgegafbhgcebedceafdhhachgageeedchbfhgaeceddfhhcbhbhh
56+
hfbhfcaacdeafbedbfgfbaebbehcegddffdacecbbaabhdgbhgdeehgcbhfc
57+
cfefbaddgcddhbdhahbhffafecgbbbaffbcegffcdheffdbgchhfcbdfbgfa
58+
ahdfgebdeeedgfbdggaccgcfgeafgfgdchegcecgbahhgdahgfdfafeaadfc
59+
egbeggefgcdcccgaedhgaffhaheaeabegfacggbhbhgfehfeabechaffhdcg
60+
dghfgcgfdfbagdececcdbbhffbecghfhfaagedehedfacgdbhafhahdbeggc
61+
gbfbghfccdedgdcbgbddebdbadgdeaebhcdbadffhhdehhefehgghcfhaddd
62+
feaaabdfdaagfcdhfegcdegbfahadfabdghbgfbbdacdhbcacfggcbbdbhdc
63+
bgedehbcfeabhhffcefbgfdhggbgccfhhbgeageedbegdbhbbgfccbaadade
64+
acgfahefhfffdchbdffbfghgcahdabghhdedehbeecggcgbfafgehhhaabeb
65+
bhccaaagaehggacaaacfbgadeeabgeaabedcdghbadafdheadafchdbefgfa
66+
cehgeheefgbdfhaecdahaaefhdbbgeaafdbbbgfgdccdebhaegaehafcfecc
67+
abdhgcgbcdhddbbfbbffabbbcedfbagfcbafdagfbdfbhgfbdfbgcefcaegd
68+
fehachhcefgfgbechgaafcbehddahgaggdhbcgefecbhdhbecchhheefbahc
69+
ebdbdhhhcbdegfachgbgdddghdgebafdffcgedaedhdfdaaefbbaeabgaega
70+
ccgafacccachccbchghaafffgdbegeaedbaafgededgfgfggcgbfafgeegde
71+
dbbbbfheaaadbghfaagcdhgdfhdbgbdhebaadgghgbhbagaeehfbhhccbefa

0 commit comments

Comments
 (0)