From d7ef1b104b14f7a07fedcfee5141d54b98e7b932 Mon Sep 17 00:00:00 2001 From: Marius Gavrilescu Date: Sun, 8 Mar 2015 10:00:01 +0200 Subject: [PATCH 1/1] Add combined standings --- a/index.en | 3 +- a/mc2015st.en | 427 ++++++++++++++++++++++++++++++++++++++++++++ a/mc2015st.en.title | 1 + 3 files changed, 430 insertions(+), 1 deletion(-) create mode 100644 a/mc2015st.en create mode 100644 a/mc2015st.en.title diff --git a/a/index.en b/a/index.en index b1f0753..b2a1fc2 100644 --- a/a/index.en +++ b/a/index.en @@ -11,7 +11,8 @@ half (90 minutes)
For any questions contact us on #mindcoding (irc.oftc.net)
-Read our quick-start guide +Read our quick-start guide
+View the combined standings
diff --git a/a/mc2015st.en b/a/mc2015st.en new file mode 100644 index 0000000..66bbd79 --- /dev/null +++ b/a/mc2015st.en @@ -0,0 +1,427 @@ + + + +
No.UserRound 1Round 2Total +
1Vlad Alexandru Gavrila132213962718 +
2Mărcuș Romulus George85714792336 +
3Oncescu Costin Andrei4957171212 +
4Denis Mita6675241191 +
5Rares Buhai4417051146 +
6Ionescu Teodor6904461136 +
7Adrian Budau1126-1126 +
8Posdarascu Eugenie Daniel8572551112 +
9Nechita Sebastian4995841083 +
10Mihai Enache492444936 +
11Stefan Negrus312605917 +
12Mihai Popa305612917 +
13Alex Cociorva310606916 +
14Constantinescu Andrei Costin594321915 +
15Ciprian Olariu289619908 +
16Banu Cristian590292882 +
17Berbecariu Flaviu452373825 +
18Kis Levente Lorand527254781 +
19Nicu Bodea478292770 +
20Alex Ionita487258745 +
21Jakub Safin-745745 +
22Andrei89616705 +
23Andrei Comăneci394306700 +
24Radu Visan697-697 +
25Ion Ureche394269663 +
26Alex Velea310338648 +
27Lucian Bicsi309298607 +
28VlasCatalin288314602 +
29Bohdan Pryshchenko-591591 +
30Lup Vasile555-555 +
31Costin Bianca229320549 +
32Robert Rada273263536 +
33Cozma Tudor Andrei248280528 +
34Mircea Popoveniuc69455524 +
35Buzu Tudor254260514 +
36Encho Mishinev-513513 +
37Alex Palcuie209304513 +
38Nathan Wildenberg265245510 +
39Ionut Bogdanescu268231499 +
40Nitu Doru Constantin222267489 +
41Bucevschi Alexandru201281482 +
42Jianu Mihail217265482 +
43Suditu Thomas-Cristian476-476 +
44Lucian Musca156319475 +
45Stanislav Ivanov248224472 +
46Tudor Costin Razvan285176461 +
47Badea Adrian Catalin222228450 +
48Crisan Dragos235211446 +
49Cheseli Rares183260443 +
50Radu Rusu162280442 +
51Alexa Tudose 163274437 +
52C210226436 +
53Danut Gabriel Matei215201416 +
54Radu Muntean-412412 +
55Alexandru Cosmin Mihai158242400 +
56Banu Denis94298392 +
57Monica Muranyi83302385 +
58Lucacel Razvan Cristian135249384 +
59Tanase Mihai Andrei160223383 +
60Diana-Elena Ghinea83298381 +
61Cojocaru Gabriel28593378 +
62Popa Andrei Marius77299376 +
63Blaj Andrei116257373 +
64Lazar Laurentiu121251372 +
65Sitaru Bogdan91277368 +
66Razvan George Ilascu105258363 +
67Gabriel Badea73282355 +
68Popescu George Aurelian142209351 +
69Serban Marius-Bogdan56294350 +
70Rusu Daniel90245335 +
71Ivan Marian76257333 +
72Morosac M. George Marian70258328 +
73Marilena Bescuca30298328 +
74Szabolcs Orban318-318 +
75Babuta Rares Mihai46269315 +
76Binica Nicolae59251310 +
77Bacotiu Gabi54255309 +
78Breahnă David0304304 +
79Cornoiu Vlad73230303 +
8030273303 +
81Totolin Cristian61235296 +
82Marin Tiberiu293-293 +
83Oana Teodorescu30262292 +
84Horia Turcuman-292292 +
85Péter Botond55236291 +
86Mihai Nitu286-286 +
87Sonia Mileva-286286 +
88Codrut-Georgian ARTENE22162283 +
89Moldovan Andrei-282282 +
90Naiden Liviu Andretti281-281 +
91Gemene Narcis-Gabriel280-280 +
92Filip Popa30245275 +
93Savulescu Stefan0273273 +
94Paun Victor Cristian0272272 +
95Ungurasu Razvan0272272 +
96Calinescu Dragos-271271 +
97Stefan-Adrian Popa270-270 +
98Bondariuc Dan Alexandru0266266 +
99George Linut65200265 +
100Niculae Alexandru-Vlad30234264 +
101Andrei Stanciu264-264 +
102Gergely David0263263 +
103Motroi Valeriu-261261 +
104Timis Razvan -261261 +
105Feraru Bogdan-260260 +
106Mag István30228258 +
107Horia Bogdan Cretescu254-254 +
108Rogoz Bogdan126128254 +
109Hasmasan Dragos64187251 +
110Iordache Ioan-Bogdan250-250 +
111Sergiu Puscas-250250 +
112Bunget Alexandru Catalin247-247 +
113Nistor Sergiu Cosmin-247247 +
114Sabau Andrei0244244 +
115Dragos Varvara0243243 +
116Filimon Marta-Diana243-243 +
117cozma diana-242242 +
118Valeri Tsolov-241241 +
119Razvan Idomir33208241 +
120Gabor Alexandru15090240 +
121Constantin Popescu-240240 +
122Stoica Andrei Toma-239239 +
123Dumitru Robert30209239 +
124Nasca Sergiu30208238 +
125Diana Elena Tudoreanu237-237 +
126Bogdan Mucenic-236236 +
127Gocz Tibor-Marian0229229 +
128Nazare Emanuel0229229 +
129Lolus14581226 +
130Kurkó Mihály-Zsolt223-223 +
131Nichita Diaconu-220220 +
132ciprian florescu-219219 +
133Taraban Dragos-Petru56162218 +
134Adina Mateescu 14474218 +
135Sbera Catalin0216216 +
136Teodora Serbanescu-210210 +
137Alex Andrei Stanciu-205205 +
138Bogdan Boboc44152196 +
139Streche Robert Catalin51144195 +
140Dit Dragos-Daniel189-189 +
141Liana Tucar-188188 +
142Alin Corodescu82105187 +
143Medan Florin-Andrei-186186 +
144Miriam Costan1830183 +
145cristina borza0178178 +
146Patrutoiu Andrei-178178 +
147Philip Dumitru30138168 +
148Zadic Darius Andrei-166166 +
149Stefan Sebastian-163163 +
150Vlad Costin Alexandru162-162 +
151Margeloiu Andrei162-162 +
152Ciofu Serban -155155 +
153Bogdan Boțocan8766153 +
154Timofte Stefan Ciprian152-152 +
155sorin olimpicu139-139 +
156Gabriel Boroghina137-137 +
157Razvan Bogdan Andrei Radoi-137137 +
158Matei Alexandru-136136 +
159Militaru Cristian-135135 +
160Eduard Poesina-130130 +
161Sebe Mircea Octavian1300130 +
162Béni Gál-130130 +
163Bonta Vlad Valentin1240124 +
164Nasca Bogdan-120120 +
165Leordean Ada Alexandra0119119 +
166Andrei Victor Serbanescu-112112 +
167Vasilut Lucian1120112 +
168Pascu Maria6046106 +
169Horia Turcuman105-105 +
170Alghisi Alessandro105-105 +
171Malina Florea105-105 +
172Micu Vlad105-105 +
173Andrei Oltean-9797 +
174Baltatu Andrei-Mircea91091 +
175Zloteanu Anastasia91-91 +
176Mustatea Radu88-88 +
177Vlad Potra87-87 +
178Barbalau Antonio87-87 +
179chiriacandrei2586-86 +
180Vlad Badelita85-85 +
181Patrick Catalin Alexandru SAVA84-84 +
182Munteanu Petru364884 +
183Armand Nicolicioiu83083 +
184Rares Stan-8383 +
185Antonio Boar82-82 +
186Ardei Claudiu81-81 +
187Cosmin Andrei Carabet81-81 +
188Tudor Ciurca80-80 +
189Cazacu Robert-8080 +
190Alexandru Suciu79079 +
191Florin Chirica76-76 +
192Cartis Andrei-Ionut75-75 +
193Drumea Vasile75-75 +
194Ioana Alexandra Antoche75-75 +
195johnsmith-7575 +
196Ciobotariu Narcis Paul Dumitru-7575 +
197Stoleru Teodora74-74 +
198Netedu Andrei73-73 +
199Alexandru Ionescu72-72 +
200Laurentiu Avasiloaie423072 +
201Coteanu Vlad71-71 +
202Andrei Diaconeasa69-69 +
203Dragoș Alin Rotaru69-69 +
204Maier Kurpé Erik68-68 +
205Octavian Crintea68-68 +
206Bonte Aurelian Emanuel67-67 +
207Ozturk Arif65-65 +
208Alexandru Dudescu64-64 +
209Mihai Chihai63-63 +
210Alexandra63-63 +
211Rusu Rares61-61 +
212Andrei Ionut Gavrila303060 +
213Zamfir Ovidiu303060 +
214Zoltan Razvan-Daniel60-60 +
215vlad turcuman303060 +
216Voicencu Teodor Octavian54-54 +
217Bogdan Constantin54-54 +
218Mihai Moldovan-5353 +
219Muresan Gabriel Alexandru05353 +
220Vancea Cosmin51-51 +
221Olaru Bogdan50-50 +
222Sima Gheorghe Eugen47-47 +
223Paun Matei47-47 +
224Laurentiu Dancu46-46 +
225Tiberiu Iorgulescu45-45 +
226Lucut Radu Ioan-4545 +
227Țoncu Daniel43-43 +
228Calin Nicolau-4141 +
229Șlincu Șerban-Ștefan41-41 +
230Tofan Alexandru Alin40-40 +
231Gasca Giorgiana39-39 +
232Berbecariu Dorin38-38 +
233Teodor Plop35-35 +
234Andrei Tanasescu30-30 +
235Irina B30-30 +
236Manda Iulian30-30 +
237Vlad Negura30-30 +
238Mihai Stan-3030 +
23930-30 +
240Toader Andrei Sorin03030 +
241Todoran Madalina-3030 +
242Tudor Blaga-3030 +
243Casapu Andreas30-30 +
244Ana Rednic30030 +
245Radu Aron30-30 +
246Alex Tatomir30-30 +
247Dragos Aioanei30-30 +
248Mihnea Alexandru Gafton30-30 +
249CHECICHES Marius-Cristian30030 +
250Mihai Beșliu30-30 +
251Radu Doros30-30 +
252Sebastian-Alex Oros30-30 +
253Remus Golgot30-30 +
254Tudor Bura30-30 +
255Vlad Negru30-30 +
256Zolcsak Zsolt30-30 +
257Darian Craciun0-0 +
258Stroia Aida-Gabriela0-0 +
259Alexandru Dima0-0 +
260Alexandru Andries0-0 +
261Civitu Anca Elena000 +
262Chereches Sergiu Alexandru0-0 +
263Dinea Eduard0-0 +
264Antoniu Bumbas-00 +
265Vlad Bieltz0-0 +
266Gherghina Bogdan000 +
267Zaharia Bogdan Constantin0-0 +
268Bogdan Salau0-0 +
269Libotean Cristina Maria0-0 +
270Dragulin Silviu0-0 +
271Emil Cenţiu0-0 +
272Stefan Ionescu0-0 +
273Alex Rotileanu0-0 +
274Pop Ioana Andreea-00 +
275Iulian Boboc0-0 +
276Kiss-Budai Matyas0-0 +
277Irimia Iustin0-0 +
278Chiorean Octavian0-0 +
279Miron Danut0-0 +
280Pop Marcus0-0 +
281StephenBerg-00 +
282Munteanu Mihail0-0 +
283Molnar Carmen Oana0-0 +
284Vizitiu Monica-Maria0-0 +
285Pirvu Rares0-0 +
286Juravle Oana000 +
287Persa Paul0-0 +
288Petre Catalin0-0 +
289Csáki Tamás0-0 +
290Andrei Preotu0-0 +
291Demian Bogdan-00 +
292Sorin Mocanu0-0 +
293Stavarache Antonio0-0 +
294Stefan Stefanescu0-0 +
295Szabó Károly000 +
296Teodora Dita0-0 +
297Cristea Theodor Stefan0-0 +
298Usurelu Daniel Constantin-00 +
299Vele Radu George0-0 +
300Victor Pescaru0-0 +
301Teodorescu Vlad0-0 +
302Vlad Crismaru0-0 +
303Curiman Andrei0-0 +
304Alexandru Mocanu0-0 +
305Alexandru Dobre000 +
306Alex Toma0-0 +
307alexh-00 +
308Rus Alisa0-0 +
309Pintilie Anastasia0-0 +
310Andreea Dutulescu0-0 +
311Andrei Ionescu0-0 +
312Andrei-Florin Dogaru0-0 +
313Andrei Covaciu0-0 +
3140-0 +
315Stefanescu Andru0-0 +
316Andrei Antohie0-0 +
317Beniamin Savu0-0 +
318Bia Beniamin0-0 +
319Adrian Manea-00 +
320Zaharachescu Bogdan000 +
321Bogdan Ciurezu0-0 +
322Luncasu Bogdan Cristian0-0 +
323Bolos Robert0-0 +
324Geman Dorin Andrei0-0 +
325Câmpean Bogdan Mihai0-0 +
326Cioban Cristian Andrei0-0 +
327Paraschiv A.-00 +
328Petrehus A.0-0 +
329Condrea Florin0-0 +
330Petrica Stefan Cosmin0-0 +
331cristina borza0-0 +
332Pupeza Pavel Cristian0-0 +
333Szilagyi Csongor0-0 +
334Custura Natanael0-0 +
335Dana Pasca0-0 +
336Damian Dan-Stefan0-0 +
337Daria Marc0-0 +
338Bugnar Dan0-0 +
339Delia Drg0-0 +
340Homner Dragos-00 +
341Dragos-00 +
342Radu Seteanu0-0 +
343Toader Alexandru-Romica-00 +
344Moise Gabriel0-0 +
345Deac Andrei-00 +
346Râpeanu George-Alexandru-00 +
347Muntean Horia Ioan0-0 +
348Iliesi Daniel0-0 +
349Mihai Alexandru Ionut-00 +
350Iulian Popescu-00 +
351Chili Ivona-Alexandra0-0 +
352Iulia Sargu0-0 +
353Laszlo Gabor0-0 +
354Costolas Darius Flavius0-0 +
355Cata Mihai0-0 +
356Vasiluță Andrei Ionuț000 +
357Ardelean Ovidiu0-0 +
358doyouhaveanycookiez0-0 +
359Raul Muresan0-0 +
360Albu Cristian0-0 +
361Muresan Razvan0-0 +
362cuciula rebeca-crina000 +
363Ruxandra Icleanu-00 +
364Gîlcă Marian Sebastian 000 +
365seot0-0 +
366Sima Sergiu Sebastian0-0 +
367Andrei Katona000 +
368Botez Stefan0-0 +
369Silvan-Adrian Talos000 +
370Gyorfi Tamas0-0 +
371Prodan Tudor0-0 +
372Tudor Lozba0-0 +
373Cristian Vlad-Alexandru000 +
374Litan Virgil0-0 +
375Vlad Florin Ciorba0-0 +
376Vlad Bucur0-0 +
377Persa Vlad-Daniel0-0 +
378Badoiu Vlad0-0 +
379Popovici Andrei Sorin0-0 +
+ +This table was generated with the following script: + +
    1 #!/usr/bin/perl
+    2 use v5.14;
+    3 use warnings;
+    4 
+    5 use Encode qw/encode/;
+    6 use HTTP::Tiny;
+    7 use JSON::PP qw/decode_json/;
+    8 
+    9 my %scores;
+   10 my %user_to_name;
+   11 
+   12 my @contests = qw/mc2015r1 mc2015r2/;
+   13 my $ht = HTTP::Tiny->new;
+   14 
+   15 for my $ct (@contests) {
+   16     my $st = decode_json $ht->get("https://mindcoding.ro/st/$ct?format=json")->{content};
+   17     my @st = @{$st->{st}};
+   18     for (@st) {
+   19         $scores{$_->{user}}{$ct} = $_->{score};
+   20         $scores{$_->{user}}{total} += $_->{score};
+   21         $user_to_name{$_->{user}} = $_->{user_name} // $_->{user};
+   22     }
+   23 }
+   24 
+   25 print <<'';
+   26 <table class="table table-bordered table-striped">
+   27 <thead>
+   28 <tr><th>No.<th>User<th>Round 1<th>Round 2<th>Total
+   29 <tbody>
+   30 
+   31 my $nr = 1;
+   32 for my $user (sort {$scores{$b}{total} <=> $scores{$a}{total} or $a cmp $b} keys %scores) {
+   33     my $cts = join '<td>', map { $scores{$user}{$_} // '-' } @contests;
+   34     say encode 'UTF-8', qq,<tr><td>$nr<td><a href="/us/$user">$user_to_name{$user}</a><td>$cts<td>$scores{$user}{total},;
+   35     $nr++;
+   36 }
+   37 
+   38 say '</table>';
+
+ diff --git a/a/mc2015st.en.title b/a/mc2015st.en.title new file mode 100644 index 0000000..821c784 --- /dev/null +++ b/a/mc2015st.en.title @@ -0,0 +1 @@ +Combined standings -- 2.39.2