|
[ Bhamby @ 06.05.2006. 03:01 ] @
| 
Mind-racing problems.
Intense competition. Big prize money.
If this is your idea of a good time, we invite you to enter Google Code Jam - Europe 2006 powered by TopCoder, a programming competition that will grab your interest, entice your mind and engage your skills.
Monday, May 1, 8:00 a.m. Registration Opens
Tuesday, May 23, 8:00 a.m. Registration Closes
Tuesday, May 23, 11:00 a.m. Qualification Round begins
Wednesday, May 24, 11:00 a.m. Qualification Round ends
Tuesday, May 30, 7:00 p.m. Round 1 - 500 participants
Saturday, June 3, 11:00 a.m. Round 1 - 250 participants
Thursday, June 29, Championship Round - 50 participants
1st Prize
€2,500
2nd to 5th
€1,000
6th to 10th
€750
11th to 20th
€500
21st to 50th
€150
http://www.google.com/codejameurope/
|
[ Buum @ 06.05.2006. 19:42 ] @
Nagradni fond je krajnje bedan...
[ tupito @ 15.05.2006. 20:04 ] @
Citat:
Novo takmičenje Google-a
10.05.2006 11:46 by Mirko
Google je pokrenuo online takmičenje u programiranju za celu Evropu pod nazivom "Google Code Jam Europe". Svi takmičari će rešavati iste probleme pod istim vremenskim ograničenjima, a moći će da koriste jezike Java, C++ i C# (po želji). Pobednici i finalisti će dobiti novčane nagrade.
Prijavljivanje za takmičare je do 23. maja 2006. godine
Detalji su na sledećoj stranici: http://www.topcoder.com/pl/?mo...&d1=gecj06&d2=overview
Ovu informaciju prosledio je naš kolega iz Google-a Dejan Perković
izvor: www.etf.bg.ac.yu
[ IDE @ 16.05.2006. 11:48 ] @
ima li gdje primjer kako izgledaju zadaci koje daju...??
[ RooTeR @ 16.05.2006. 12:36 ] @
www.topcoder.com, pa malo potrazi na sajtu
[ #Ninja# @ 16.05.2006. 14:53 ] @
Ovo je najjednostavniji zadatak za vježbanje:
Code: Problem Statement
Let's call a rectangular matrix monotonous if in every row and every column each element is greater than the previous one (ai,j < ai + 1,j and ai,j < ai,j + 1). Given four ints - n, m, row and col - return a monotonous rectangular matrix with n rows and m columns which contains all integers between 0 and (n*m - 1) as elements, and the element (row, col) is as small as possible. All indices are 0-based. If there are several solutions, return the lexicographically smallest (see notes). For example, if n = 4, m = 5, row = 3 and col = 3, the matrix is:
0 1 2 3 16
4 5 6 7 17
8 9 10 11 18
12 13 14 15 19
Return the matrix as a vector <string> where the i-th element represents the i-th row. Each row should be represented as a single space separated list of the values within the row.
Definition
Class:
MatrixConstructor
Method:
construct
Parameters:
int, int, int, int
Returns:
vector <string>
Method signature:
vector <string> construct(int n, int m, int row, int col)
(be sure your method is public)
Notes
-
The rectangular nxm matrix A is lexicographically smaller than the matrix B if and and only if the vector (A0,0, A0,1, ..., A0,m-1, A1,0, A1,1, ..., A1,m-1, ..., An-1,0, An-1,1, ..., An-1,m-1) is lexicographically smaller than the vector (B0,0, B0,1, ..., B0,m-1, B1,0, B1,1, ..., B1,m-1, ..., Bn-1,0, Bn-1,1, ..., Bn-1,m-1).
Constraints
-
n will be between 1 and 10, inclusive.
-
m will be between 1 and 10, inclusive.
-
row will be between 0 and n-1, inclusive.
-
col will be between 0 and m-1, inclusive.
Examples
0)
4
5
3
3
Returns: {"0 1 2 3 16", "4 5 6 7 17", "8 9 10 11 18", "12 13 14 15 19" }
This test is from the problem statement.
1)
4
5
2
1
Returns: {"0 1 6 7 8", "2 3 9 10 11", "4 5 12 13 14", "15 16 17 18 19" }
2)
1
1
0
0
Returns: {"0" }
3)
10
10
9
9
Returns:
{"0 1 2 3 4 5 6 7 8 9",
"10 11 12 13 14 15 16 17 18 19",
"20 21 22 23 24 25 26 27 28 29",
"30 31 32 33 34 35 36 37 38 39",
"40 41 42 43 44 45 46 47 48 49",
"50 51 52 53 54 55 56 57 58 59",
"60 61 62 63 64 65 66 67 68 69",
"70 71 72 73 74 75 76 77 78 79",
"80 81 82 83 84 85 86 87 88 89",
"90 91 92 93 94 95 96 97 98 99" }
This problem statement is the exclusive and proprietary property of TopCoder, Inc. Any unauthorized use or reproduction of this information without the prior written consent of TopCoder, Inc. is strictly prohibited. (c)2003, TopCoder, Inc. All rights reserved.
[ toroman @ 25.05.2006. 16:17 ] @
I jel iko ucestvuje?
Ja sam proshao u top 500 ;)
Ko udje Top 250 dobija majicu :D :D :D
Prvih 50 mjesta je placeno, pocevsi od 150€ pa nadalje ...
[ RooTeR @ 27.05.2006. 16:46 ] @
Iskreno, ne bih se bunio da dobijem te pare ...
[ RooTeR @ 30.05.2006. 12:01 ] @
Prosao sam i ja ...
Danas runda 1, pa se vidimo :)
[ toroman @ 30.05.2006. 16:33 ] @
Da ... evo za pola sata počinje :D
[ RooTeR @ 30.05.2006. 22:31 ] @
Kako si proshao?
Meni je prvi pukao na 50. test primeri (verovatno neka glupost), a drugi mi je prosao za 303 poena, tako da idem u rundu2 (i dobijam majcu:)
[ Gojko Vujovic @ 30.05.2006. 22:35 ] @
(31.05.2006. - 00:35) Tema je premeštena iz foruma Security Coding u forum Art of Programming
[ toroman @ 30.05.2006. 22:43 ] @
Admine, prebacio si poruku u po pisanja odgovora :P
Prošao sam i ja, 215. sam sa 213 bodova (uradio sam 500points problem).
Ne razumijem zašto je težina zadataka obrnuto "proporcionalna" broju bodova!
Meni je treći bio najlakši (hanoj) a prvi najteži (network flow) !
I.K. bi prošao da nije challengovao nekoliko puta bezuspješno :P
[ RooTeR @ 30.05.2006. 23:31 ] @
Prvi je bio zadatak iz "knjige", pa je zato i nosio malo poena ... ne verujem da je treci najlaksi, jer ga je resilo samo 10-15 ljudi ...
[ toroman @ 31.05.2006. 21:18 ] @
Ma prvi je bio meni zeznut jer ne podnosim Network Flow, a treći je bio vrsta hanojskog tornja, koji je po mom mišljenju toliko "opran" da je dovoljno upisati u google "hanoi tower solution" da bi dobio riješenje :P
Što bi ti rekao, zadatak iz knjige ...
A da prvi nije bio toliko lagan govori i činjenica da je nosio 300 umjesto planiranih (afaik) 250 bodova !
Drugi je bio solidan, meni najlakši od ta tri.
PS: Mnogo ljudi (i ja) nije uradilo treći zadatak jer se niko nije nadao da će biti lagan, pa su svi prvo otvorili 500 pa 300 i tek na kraju 1000, a da sam odmah na početku otvorio 1000, radio bih njega do kraja takmičenja ako treba :P
[ toroman @ 03.06.2006. 13:27 ] @
E sad nista nisam uradio :)
Buum, nagradni fond nije bijedan. CodeJam se organizuje i za Indiju, a vjerovatno i za druge regione. Svaki put oni potrose dosta para na nagrade, na organizaciju, pa veliki novac ode na putovanja (evo sad da bi neko iz rusije doletio u Dablin na zavrsnicu, google mora da mu isplati oko 1000 EUR za put i smjestaj) itd
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|