Google Code Jam Archive — EMEA Semifinal 2008

Solutions available

Click on a cell to view the code submitted for that problem. Click on a username to view their competition history.

Scaled Triangle Painting a Fence Rainbow Trees Bus Stops
A1
9
A2
13
B1
7
B2
13
C1
9
C2
15
D1
8
D2
26
=
1 bmerry C+++

27:18

+

27:54

+

44:39

+

45:36

+

16:24

+

16:58

+

81:54

+

82:39

100

82:39

2 dzhulgakov C+++

23:09

+

25:10

+

43:52

+

45:18

+

64:58

+

66:05

+

98:54

+

100:00

100

100:00

3 gawry C+++

47:55

+

48:35

+

17:53

+

31:55

+

74:23

+

75:42

+

109:36

+

110:42

100

110:42

4 gozman aka dgozman Java+

18:25

+

21:04

+1

44:53

+

50:38

+

104:52

+

107:30

+

84:08

+

86:13

100

111:30

5 halyavin Java+

16:24

+

17:28

+

42:45

+

44:01

+1

109:17

+

113:44

+

75:21

+

76:17

100

117:44

6 pashka Java+

102:05

+

115:51

+2

46:54

+

48:33

+

59:07

+

59:39

+

82:47

+

84:05

100

123:51

7 ivan_metelsky aka mystic Java+

40:55

+

42:38

+2

64:36

+

68:21

+

83:40

+

85:24

+

97:31

+

117:05

100

125:05

8 Klinck Python+

18:07

+

19:13

+

57:45

+

58:58

+

108:37

+

110:35

80

110:35

9 .Invader Java+

19:29

+

22:14

+1

52:09

+

55:39

+

91:15

+

93:26

76

97:26

10 DmitryKlenov C+++

15:48

+

18:05

+1

47:58

+

56:45

+

84:17

+

116:00

76

120:00

11 Gluk C+++

112:14

+

113:18

+2

22:53

+

23:58

+

84:40

+

90:43

76

121:18

12 PaulJefferys C+++

79:15

+

80:32

+1

116:30

+

118:04

+

38:52

+

40:32

76

122:04

13 Eryx C+++1

8:11

+

12:55

+

26:17

+

28:48

+1

99:30

+

100:37

+

63:12

74

108:37

14 lucab aka LucaB C+++

74:18

+

75:45

+

25:24

+

27:40

+

101:01

+

102:23

+

111:35

-1 74

111:35

15 Per aka austrin C+++1

56:34

+

59:20

+2

77:40

+

82:48

+1

23:25

+

23:58

+

107:59

74

123:59

16 almelv C+++

80:04

+

80:33

+

19:40

+

20:34

+

35:54

+

36:44

66

80:33

17 krijgertje C+++

90:49

+

91:26

+

56:07

+

58:58

+

26:43

+

27:55

66

91:26

18 ilyaraz C+++

9:39

+

92:27

+1

56:30

+

89:41

+1

85:50

+

93:21

66

101:21

19 gusakov C+++

18:13

+

18:57

+1

84:30

+

99:10

+

40:47

+

41:22

66

103:10

20 Jan_Kuipers aka JanKuipers C+++

107:21

+

108:07

+

28:12

+

29:20

+

66:15

+

67:35

66

108:07

21 Burunduk2 C+++

49:41

+

50:07

+1

105:06

+

106:10

+

28:33

+

28:55

66

110:10

22 LinesPrower C+++

68:44

+

70:27

+

41:26

+

43:52

+

111:06

+

113:10

66

113:10

23 Vitaliy Java+

81:29

+

82:04

+1

29:06

+

110:15

+

43:24

+

44:47

66

114:15

24 zibada Python+

117:24

+

118:27

+

42:37

+

50:01

+

108:30

+

109:02

66

118:27

25 natalia C+++1

87:49

+

90:01

+

39:13

+

45:35

+

113:35

+

114:28

66

118:28

26 Jacek C++ +

85:56

+1

72:10

+

72:43

+

117:48

+

119:31

65

123:31

27 andrewzta Java+

42:54

+

43:49

+

24:44

+

73:01

+

88:01

63

88:01

28 UdH-WiNGeR aka winger Java+1

23:20

+

24:17

+

44:23

-1 +

92:08

+

101:01

63

105:01

29 Prostu C++ +

32:08

+

32:58

+

118:42

+

119:18

54

119:18

30 Akhi_Anton aka anton.akhi Java+1

80:26

+

81:08

+

63:48

+

28:43

+

29:40

-1 53

85:08

31 Borisp C+++

33:37

-1 +

54:36

+

55:32

+

92:25

+

93:13

-2 53

93:13

32 nik239 Java+

49:56

+

52:36

+

112:03

+

91:21

+

92:26

53

112:03

33 xOberon aka oberon C+++

112:24

+

113:00

+1

53:07

-1 +

85:48

+

86:25

53

117:00

34 lipstick aka Lipstick C+++

47:28

+

49:06

+

117:22

+1

111:22

+

111:44

53

121:22

35 Wataru C+++2

117:57

+

118:43

+

101:11

+1

47:19

+

47:44

53

130:43

36 Yarin C# +

23:25

+

29:29

+

50:31

+

53:09

+

79:48

52

79:48

37 Vedensky C++ +

27:21

+

31:51

+

61:19

+

62:17

+

87:09

52

87:09

38 dzwiedziu C++ +

31:03

+

35:33

+

69:27

+

70:08

+

92:20

52

92:20

39 Chmel_Tolstiy aka Chmel.Tolstiy C++ +

26:52

+

28:19

+

46:55

+

47:47

+

98:10

52

98:10

40 MB__ aka MB. C++ +

35:33

+

37:24

+1

93:20

+

94:22

+

57:27

52

98:22

41 AS1_PML30 aka AS1 C+++

34:56

+

39:51

+

58:21

+

64:14

+

85:36

50

85:36

42 Vytis C+++

74:35

+

78:46

+

27:02

+

30:20

+

101:26

50

101:26

43 KOTEHOK Java+

45:43

+

47:41

+

93:49

+

96:25

+

107:25

50

107:25

44 ftc C+++

13:05

+

13:40

+

35:46

+

36:21

-3 +

108:09

50

108:09

45 misof C+++1

91:08

+

91:37

+2

29:50

+

45:56

+

105:02

50

117:02

46 Psyho C+++2

70:50

+

73:40

+

90:14

+

119:32

+

83:46

50

127:32

47 RAVEman C+++3

117:06

-1 +

61:22

-1 +

94:37

+

96:54

+

109:58

48

129:06

48 falagar Java+

14:01

+

15:09

+2

99:46

+

104:22

46

112:22

49 Vasyl(alphacom) aka Vasyl C++-3 +

36:12

+

36:48

+

71:47

+

72:28

44

72:28

50 andre.sp C++ +1

45:13

+

49:18

+

88:29

+

89:31

44

93:31

51 Wojtek aka wojteks C++ +1

59:56

+

60:40

+

93:42

+

94:37

44

98:37

52 Nerevar C++ +1

38:05

+

69:18

+

95:40

+

96:41

44

100:41

53 hekacyr C++ +

31:07

+

33:46

+

100:34

+

101:43

44

101:43

54 gevak C++ +

30:45

+

33:18

+

97:32

+

102:42

44

102:42

55 radames9htv Java +

25:24

+

103:01

+

70:47

+

71:45

44

103:01

56 Mimino C++ +1

65:24

+

67:17

+

103:37

+

104:00

-1 44

108:00

57 Kalq C++ +

32:24

+

33:30

+1

102:47

+

104:01

44

108:01

58 Vigothebest aka vigo.ph C++ +1

51:41

+

53:43

+2

93:23

+

96:29

44

108:29

59 Vytenis C++ +1

50:58

+

53:46

+1

100:28

+

102:11

44

110:11

60 Crush C++ +

68:40

+

91:17

+

109:49

+

113:32

44

113:32

61 abikbaev C++ +1

102:37

+

104:34

+2

49:59

+

51:10

44

116:34

62 Torax C++ +

31:37

+

117:17

+

92:51

+

94:08

44

117:17

63 VitalyGoldstein C++ +2

96:45

+

110:46

+

26:36

+

27:31

44

118:46

64 scorzh Java +1

49:00

+

50:30

+

113:38

+

115:19

44

119:19

65 danielp C++ +1

52:31

+

54:29

+1

117:31

+

118:16

44

126:16

66 Snail Java +2

52:16

+

58:05

+2

114:00

+

114:20

44

130:20

67 Burunduk3 aka burunduk3 C++ +2

49:46

+

52:11

+2

113:40

+

115:26

44

131:26

68 darnley Java+

19:29

+

25:46

+1

73:53

+

74:39

-1 42

78:39

69 elizarov Java+

82:47

+

83:27

+

61:44

+

63:46

42

83:27

70 reiten C+++

78:45

+

80:42

+1

55:54

+

56:22

42

84:42

71 Dlougach C+++

37:18

+

38:17

+

77:57

+

85:19

42

85:19

72 IvanRomanov Java+

60:52

+

61:22

+

71:12

+

93:34

42

93:34

73 Xixas C+++

55:46

+

59:59

+

74:43

+

101:38

42

101:38

74 nika C+++

56:10

+

61:55

+

80:15

+

108:01

42

108:01

75 botay C+++

109:07

+

111:09

+

45:16

+

86:30

42

111:09

76 Vintik C+++

118:48

+

119:23

+

54:27

+

56:58

42

119:23

77 Philip_PV aka PhilipPV C+++

68:54

+

70:46

+1

29:36

+

112:03

42

120:03

78 Stigius C+++

42:11

+

42:53

+2

115:07

+

116:03

42

120:03

79 Mike Mirzayanov aka MikeMirzayanov C+++2

109:53

+

118:31

+

90:22

+

99:15

42

126:31

80 griffon C++ +

24:50

+

100:26

+

102:18

+

54:16

39

102:18

81 lordmonsoon C++ +

31:44

+

54:27

+

55:41

+

113:10

-1 39

113:10

82 Mocart aka Smitty C++ +

33:15

-1 +

83:02

+

84:29

+

119:54

39

119:54

83 jakubr C+++2

50:44

+

85:09

+

39:48

+

80:55

-1 37

93:09

84 Alexus C+++1

45:34

+

48:27

+1

71:06

-1 +

87:14

37

95:14

85 kubus C+++

43:09

+

43:37

+

66:56

+

119:57

37

119:57

86 Olexiy C++ +1

29:50

+

56:04

+

58:12

31

62:12

87 gepa Java +

26:20

-1 +

74:11

+

78:34

31

78:34

88 IgorTPH C++ +

24:47

-1 +

76:46

+

79:37

31

79:37

89 Al.Cash C++-1 +

36:35

-1 +

81:03

+

81:46

31

81:46

90 embe aka eMBe C++ +

60:09

+1

80:13

+

81:01

31

85:01

91 Landertxu C++ +

18:37

+

104:21

+

105:30

31

105:30

92 Hetman C# +2

104:23

+

91:18

+

94:33

31

112:23

93 slex Java +

107:16

+1

112:54

+

114:07

31

118:07

94 vlad89 C++ +3

90:46

-1 +

115:01

+

115:57

31

127:57

95 JesUltra C+++

72:02

+

72:35

+1

100:19

-1 30

104:19

96 FedorTsarev Java+

32:48

+

34:47

+1

17:45

-1 29

38:47

97 elhipercubo C+++

16:52

+

24:50

+1

54:07

-4 29

58:07

98 vsb C+++

52:42

+

59:09

+

19:36

-1 29

59:09

99 hmich C+++

32:46

+

34:54

+

61:34

-1 29

61:34

100 Vovka C+++

30:01

+

31:01

+1

67:51

29

71:51

101 AlexanderL C#+

39:15

+

41:30

+

74:21

29

74:21

102 BjarkeDahlEbert aka trebe C#+

78:41

+

79:15

+

31:15

29

79:15

103 boss C+++1

47:28

+

48:08

+1

76:14

29

84:14

104 {dano} aka dano C+++1

53:19

+

53:55

+1

77:44

-1 29

85:44

105 alien_i aka alien.i Java+

82:31

+

83:50

+2

56:58

-1 29

91:50

106 cvoinescu C+++

67:00

+

67:43

+

92:05

29

92:05

107 deviatov C+++

37:00

+

38:23

+1

88:27

29

92:27

108 eldering C+++1

42:17

+

42:47

+

91:14

29

95:14

109 Jedi_Knight aka JediKnight Java+

43:36

-1 +3

87:57

+

94:46

29

106:46

110 CM87 C+++1

101:32

+

102:59

+1

42:00

-1 29

110:59

111 fly aka Fly C+++1

109:43

+

110:23

+1

30:03

29

118:23

112 TAG C#+

118:05

+

118:29

+

67:28

-1 29

118:29

113 slippy C+++

51:22

+

52:42

+2

112:42

-1 29

120:42

114 Ostap C++-1 +

22:44

+

23:59

+1

119:52

-1 29

123:52

115 Soultaker C++ +2

50:11

+

52:32

+

116:48

-1 29

124:48

116 maciejk C++ +

22:03

+

36:22

+1

51:29

28

55:29

117 WSX C#-3 +1

53:15

+

53:59

+

71:44

28

75:44

118 kedaizd Mixed +

36:47

+

62:08

+

98:28

-1 28

98:28

119 jthread C# +

8:46

+

94:17

+

104:17

28

104:17

120 Patriot C++ +1

82:20

+

109:37

+

108:01

28

113:37

121 weds C++ +3

70:48

+

73:29

-1 +

103:08

-1 28

115:08

122 DAle C++ +

27:56

+

116:14

+

77:31

28

116:14

123 rajkon C++ +

58:46

+

60:49

+

116:28

28

116:28

124 ulzha C++-2 +1

63:41

+

67:30

+

115:27

28

119:27

125 lukasP C++ +2

42:20

+

81:10

+1

109:45

28

121:45

126 Gleb Java +1

74:30

+

76:17

24

80:17

127 ilyakor C++-5 +1

98:24

+

99:23

24

103:23

128 eXtreme C+++

34:28

+

39:58

-3 22

39:58

129 Progbeat C+++

39:32

+

40:00

-7 -1 22

40:00

130 ulyanick Pascal+1

77:49

+

78:26

-2 22

82:26

131 impetus aka impetusnew C+++1

88:17

+

91:26

-3 22

95:26

132 MRoizner C#+3

111:37

+

112:11

22

124:11

133 diam C+++6

118:27

+

118:54

22

142:54

134 abkqz C++ +

23:02

+

23:58

-5 20

23:58

135 ilham C++ +

25:42

+

32:01

20

32:01

136 gmark C++ +

32:43

+

35:37

-4 20

35:37

137 naguib C++ +

37:00

+

39:19

20

39:19

138 Jasko C++ +

40:59

+

45:20

-3 20

45:20

139 TheLlama C++ +

45:21

+

50:49

20

50:49

140 AdrianKuegel C++ +1

50:41

+

52:01

20

56:01

141 eonx C++-3 +

17:33

+

57:40

20

57:40

142 victorj C++ +

55:28

+

60:41

20

60:41

143 roma C++ +1

50:00

+

57:32

20

61:32

144 agh Java +

60:50

+

62:00

20

62:00

145 mirosuaf C++-1 +

45:54

+

62:31

20

62:31

146 grizzly Java +2

52:44

+

54:39

20

62:39

147 abiczo C++ +

16:45

+

69:20

20

69:20

148 Leonid C++ +

68:22

+

69:36

20

69:36

149 cmd C++ +

38:41

+

71:20

-4 20

71:20

150 ertesh C++ +1

65:45

+

72:00

20

76:00

151 DStepanenko C++-1 +1

74:13

+

75:34

20

79:34

152 Jonasz C++ +3

68:29

+

69:40

20

81:40

153 u1ik C++ +1

78:22

+

82:58

20

86:58

154 diferential C++ +

32:01

+

89:22

20

89:22

155 Janq aka janq C++ +

30:19

+

89:58

20

89:58

156 RomanLipovsky C++ +

16:37

+

98:23

20

98:23

157 frost_nova aka frostnova C++ +1

24:51

+

95:50

20

99:50

158 kk420 C++ +2

81:44

+

92:57

20

100:57

159 spagiarri aka andreitheo Java +

87:06

+

103:50

-1 20

103:50

160 Ravents C++ +

81:15

+

106:43

20

106:43

161 tywok C++ +1

102:33

+

103:35

20

107:35

162 izulin C++-1 +2

98:31

+

100:18

20

108:18

163 blackmath C++-2 +1

36:18

+

105:19

20

109:19

164 doudouille C++ +3

89:04

+

97:25

20

109:25

165 p13new C++ +1

65:58

+

117:45

20

121:45

166 KouprinAlex C++-1 +

20:46

+

61:25

-1 16

61:25

167 cpphamza C++ +1

44:35

-1 +

17:25

15

48:35

168 Wernie C++ +

17:38

+

67:25

-1 15

67:25

169 Gigz C++ +

15:03

+

74:22

15

74:22

170 szd Java+1

88:19

-1 -4 9

92:19

171 StevieT C+++1

88:29

-1 -1 9

92:29

172 vitar C++ +

15:31

-2 7

15:31

173 charis C++ +

16:40

7

16:40

174 espr1t C++ +

18:14

-1 7

18:14

175 yariv Java +

21:13

-1 -1 7

21:13

176 supo C++ +1

21:04

-1 -4 7

25:04

177 it4.kp aka PavelKuznetsov C++ +

26:21

7

26:21

178 sapal C++ +

26:36

-2 7

26:36

179 adamg aka AdamG C++ +

33:08

-1 -2 7

33:08

180 Razvi C++ +

33:40

-1 7

33:40

181 mirzman C++-4 +

34:04

-1 7

34:04

182 momtchil C++ +

35:35

7

35:35

183 otinn C++ +

36:26

-1 -3 7

36:26

184 zzzz Java +1

32:41

-1 7

36:41

185 Stas C++ +

37:02

7

37:02

186 Slevin C++ +

37:13

7

37:13

187 gutalin Java +

37:57

7

37:57

188 Project C++ +

40:09

7

40:09

189 pavelz C++ +

42:26

7

42:26

190 eagaeoppooaaa C++ +

43:23

-1 7

43:23

191 Wolfje Java +1

41:57

7

45:57

192 elmariachi1414 C++-1 +1

42:37

7

46:37

193 visq Haskell +

50:46

-1 -3 7

50:46

194 vnikulin C++ +3

41:57

-3 7

53:57

195 kivus Java-1 +2

52:36

-1 7

60:36

196 Biskup C# +

68:45

7

68:45

197 rlblaster C++ +2

95:01

-1 7

103:01

198 bwps C++ +

108:39

7

108:39

199 yuzmukhametov C++ +2

105:58

-1 7

113:58

200 marius.pungaru C++ +

114:02

7

114:02

201 Relja C++ +

116:25

-1 -1 7

116:25

202 _NeT_ aka NeT C++-2 +

117:32

-1 7

117:32

203 hanney C++ +5

109:21

7

129:21