Comments
On omar461991hello world, 3 days ago
0

That’s one reason why they shouldn’t :-)

Alternatively, a more formal statement could be “posts for which over 2% of their contents is Hello World”, but that’s too long and too boring for a joke :-)

On omar461991hello world, 3 days ago
+5

…or 12 reasons why posts containing “Hello World” should be prohibited.

+8

Input constraints and limits make sense when you have to submit code which needs to solve some test cases (unknown beforehand) within certain limits on the server. In this case you had to submit only the results of calculations, without any constraints on how you obtained them.

Most test cases were already provided (well, except for interactive problems), so input constraints could be figured out from them. Time limit is defined by the requirement to finish the calculations till the end of submission phase :-) Last year we had a solution which spent about 6 hours processing medium-sized test case, and it was fine since it finished like half an hour before the end of the contest. And memory limit is “as much as your system will handle”, it’s really up to you.

+6

Is it a good contribution or a non-trivial question, really? :-)

On a serious note, the editorial is already published here, it’s just not translated into English yet. Most problem setters on Codeforces are Russian-speaking, so translating editorials takes longer than writing them, and it’s a lot of work. Have patience.

It is treated as an exponent character, and the value after it must be a valid decimal number, so whenever P is followed by some letter, parsing the number fails.

Using base> for radix over 16 is undocumented option, so sometimes it doesn’t work; for possible workarounds see Russian discussion in this topic or passing submissions in the contest.

Over a week, I think:

  • a day or two on selecting the language (checking the interpreters, manuals etc. — sometimes I pick a language but drop it because I don’t like the manual or decide that it will be too irritating/hard to learn),
  • a couple of days selecting and coding the problems. Here goes updating Progopedia article, if needed (for Factor, for example, I had it ready beforehand but as I started to code the solutions I realized that the examples in the article can be made shorter and more neat, so I had to update them),
  • three days or so putting the problems into Polygon (that’s Codeforces’ system for setting rounds) with reference solutions, validators and tests. It’s amazing how long it takes even for simple problems — I can do over three problems per day only if I copy them from my previous rounds. Here goes resolving any problems we might encounter while setting up the testing system for the new language,
  • and finally around half a day writing the editorial. I try to do this during the round itself, while I have to follow it anyways, but it usually takes longer than that.

Now that’s the kind of a reaction I was hoping for :-)

On codeKNIGHTTopcoder Tshirts , 6 weeks ago
+5

Don’t know about the specifics of India, but here in Ukraine t-shirts arrive by plain mail and the postman either puts it into your mailbox or (if it doesn’t fit inside) lets you know that you have to collect it at your local post office. In the first case no documents are required, in the second one we show a passport (to prove that we are the intended recipient for the parcel).

TopCoder doesn’t use tracking numbers or anything more advanced than regular mail, unless it’s a very special occasion.

On NickolasApril Fools Day Contest , 7 weeks ago
+24

Rating? It’s unrated contest.

On NickolasApril Fools Day Contest , 7 weeks ago
+10

It will be here, working on translation now.

+7

The English version of this post explained the rules very clearly, including the part

Solutions are accepted only in one language, which will be announced at the beginning of the contest. The language really exists, we didn’t invent it for this occasion. No, it’s not Brainfuck :-)

Did you really think that this language will be C++? Please suggest how we could make this even more clear in the future rounds like this.

-10

Nice catch, thanks! I meant hacks, no hacks, but there will be no pretests as well.

On shafaet_duCrab graph(need help), 2 months ago
+4

There was a discussion of CodeSprint2 in general and of this problem in particular here a couple of months ago, but it’s in Russian. Maybe you can use Google translate or something like that.

A bit later the rules say “In all rounds a competitor must get a positive score to advance to the next round.”

On BetlistaNext permutation in Java, 3 months ago
+1

What’s your definition of a lucky number? If it’s “any number that contains only digits 4 and 7”, then I don’t understand how you get the quantity of such numbers of length 24. Every digit can be either 4 or 7, no other restrictions, so it should be 2^24, shouldn’t it?

On NickolasSurprise Language Round #5, 3 months ago
+8

Use online compiler or install it from repositories.

On NickolasSurprise Language Round #5, 3 months ago
+9

Use online compiler access.

First, you really, really shouldn’t curse the compilers — trust me, they are not that bad. Second, you will be able to run the code at Codeforces or install the compiler locally. As for the grammar, we will show only the very basic code, and you’ll have to find a place to learn the rest — it’s a research kind of contest.

Of course not — there’s no point giving a language which is familiar to half of the competitors! The intention is to have a language as unfamiliar as possible.

On NickolasSurprise Language Round #5, 3 months ago
+22

The point of such contests is that you have to find the things you need to write the solutions yourself. You will be given the compiler/interpreter you have to use, and a very basic example of code, maybe a link to some more examples, but that’s all, you’ll have to find and explore any documentation you’ll need on your own. The problems are simple so you need to care only about learning the language, not about figuring out the algorithm.

This depends on the contest you’re going to use the template in. At TopCoder, for example, the rule is that all code you submit must be written by you, so this would violate the rules. Not sure what’s the policy about this at Codeforces.

Yes, I can read that much, I just have no idea why they need this? It doesn’t look like Skype is used for anything else except for “establishing communication”.

Edit. Is this only the way to let me know when it’s my turn? To give sound alert?

Anybody has any idea why I need Skype to participate?

Characters with these ASCII-codes are invisible (something-separators), and some Befunge interpreters might not work well with them. I tried to show code which is portable, if this word can be used for Befunge programs :-)
On Manish-KumarWebsites by Topcoders!, 5 months ago
0
Мы над этим работаем :-) Надеюсь, где-то в конце января.
On Manish-KumarWebsites by Topcoders!, 5 months ago
+14
Progopedia (and older Russian version) by kit1980 and me.
On KADRCodeforces Beta Round #97, 5 months ago
+32
I can guess that it's a typical Beta round, as opposed to Unknown Language Round or other unrated events with different rules.
Not intentionally; I didn't realize anybody would be willing to go for comparison-based sorting, since I wasn't :-)
On NickolasUnknown Language Round #4, 6 months ago
+12
The official interpreter ran locally outputs "5 7", so it must be some problem in your code. Esoteric languages are not standardized, so various implementations can behave very differently.
Basically TC admins discuss this and invite people who they think will do a good job.
On root85Spammers in private mail?, 8 months ago
0
Got this too.
On amirali1374Unknown Language Round #3, 10 months ago
+12

Thanks to the authors for their effort (one day I MUST force myself to write a ULR myself), but the round itself was a disaster for me. First 1.5 hours I could barely load the problem descriptions, and at all times I couldn't submit - the system just rejected my files ("please select a file") or the page didn't load at all.
On amirali1374Unknown Language Round #3, 10 months ago
+9
Certainly not HQ9+ - it has less than 10 problems solvable in it :-)
On ahmed_alyCodeforces vs. TopCoder, 12 months ago
-9
TopCoder is so much more than just SRMs, that hearing anything like this feels like blasphemy to me. The only thing I like in Codeforces which is not present at TopCoder are Unknown Language rounds.