I agree with numerix and think that problem-setter shouldn't submit a code for his tasks (unless he's not suspiciuos) after anybody submitted a solution in certain language. In other words, psetter should write the shortest program he can for his task and exactly after adding the task he should submit the solution.
When somebody wrote shorter code psetter should be out of competition, in my opinion.
(the idea doesn't concern SHORTEN)
It's not just submitting I guess. You are doing the same with SHORTEN with separate account, aren't you? And that's OK, kind of shows what is possible (where it makes sense of course).
From numerix's posts I conclude the main issue is changing rules after publishing based on god-knows-what (why no python now?) and suspicion that problem-setter's solution(s) isn't "generic", designed just for known tests.
hi all,
i'm really one of the problem setters for the account ( mohamed_maher ) but it real i don't add problems except "EGYPIZZA"
i don't want to call me a cheater i can cheat with many codes without solving them but u can ask leppy when i have problem in doing my code i put it in the forum
i don't cheat any code and my real account is mido22 if it is not permit to be one of the problem setters of kawmia institutes problem setters , anyone of the admins can remove this account but it is not for me only as i said before .
i told numirex before that fact but i think he didn't believe me.......
i want to know the other user comments and any one can see my account , i am 370 not from first 100 because i don't cheat in codes and i 'm very sad to be put with cheaters plz all understand me and i want to know what can i do for all users that think i'm a cheater
when some users said that i am in the top rank of some problems that is because when one of my friends in kawmia institutes PS want to add problem he told all of us to add it and i solved them before they put it then i submit my code
as in problem in challenge mode numriex said that i output the result only....
ok....thx for your treat with me.....i told him that this problem we took it in kawmia institutes and solved it in many ways with c++ and my solution was the shortest solution within my friends ...... when he told me that his python solution removed and i talked with my friend "buba" who put the problem why removed problem he told me that if u see in most of challenges u will see best solution with "python , ruby , and other languages " so he removed these languages as u see numeriex when u use PHP to solve it and scored best solution i tried shortining my code more and i get the best code >>> i think if i wasn't the best solution and he was the best solution he won't put me in cheaters
at last i removed my submitted code in this problem and if users want that i 'll do that
mido22, I didn't blame you to be a cheater; I can only judge from what I can see, and as I pointed out, that really has a bad taste.
What happened to my 253-Bytes AC Python solution I explained before and won't repeat that.
If I understand correctly, you spent some time in solving that problem before it was published and then, after it was published, submitted the shortest C++ solution among your friends (340 Bytes). After I worked out and submitted a 319 Bytes PHP solution it took less than two hours(!) and you submitted a 287 Bytes C++ solution. No one knows, if you get to know others solutions and no one knows if you know the expected output which consists of only 7 lines in case of problem NUMWORD. That really has a bad taste and I do not feel as to take part in a fair competition. And that's what I want. I will not be the one who will tell you to disqualify your submission - that had a bad taste as well because of my actual second place in ranking.
There are two things that could be done:
1. In case you are related or one of the problemsetters and decide to submit a solution though, you should submit only 1 solution before any other solutions are submitted (that's what kokosek said). So no one can blame you that you had any advantage from knowing other's solutions.
2. As I stated in my latest comment below the problem, problemsetters should increase the number of datasets so that even submitting the expected output (without a real algo) would lead to a "long" solution. Number of cases could be changed e.g. to 200 and then a rejudge could be done. All working AC solutions can easily be modified to solve 200 testcases instead of 7.
ok numriex i will disquilfy my last submissions and i will leave the before submission , but i can't add other test cases becz it is not my problem >>> thx becz u understand me .... but when u wrote me in cheating subject then u say that i'm a cheater .... i 'll make what u want and what other users what >>>> when there is a problem from kawmia institutes problem setters i 'll submit only one accepted solution no more no less
Sorry for thinking You're a cheater, but it seemed You were.
The best option, I think, (in this case) is numerix's 2nd idea. I understand that You souldn't change somebody's task but You can always ask the author to enlarge it.
Then, after rejudge, we will all see whether You just printed the output or wrote the correct program and noone would ever call You a cheater again (I think, because unless somebody makes a printscreen it can't be proved that Your submissions were rejudged).
After my comment below the problem had been deleted without any note or explanation of the problemsetters (to whom you are related), I saw no other way to point these things out than using the forums cheating-thread.
It seems that moderators have not interest in that case and it's not up to me to tell you, if or when to submit a solution.
IMHO one shouldn't submit a solution to a problem at all, if he belongs to the group of problemsetters and thus knows (or at least could know) the problem's input and expected output as well as other users AC code.
at first problem not removed!!!
secondly : i want one of moderators to tell me if something wrong i do and i post all the story in this subject i'm not afraid from anyone but i want to know why i posted in cheating subject ..... and what can i do know .... also numerix asked to add different languages in problem with more test cases and done now i asked when can i submit my solution but numerix tell me now i shouldn't submit for the problem .... plz i need moderator to reply and tell all of them if i had done something wrong and what can i do ? if i was right in every thing plz told the users and remove my name from this subject
ok good idea see nw
i disqualified my ac solution until moderators tell me if it is accepted to submit my solution or not
9ower.com/uploads/9ower.comf ... 786161.png1
then
9ower.com/uploads/9ower.comf ... 786162.png
The problemsetters opened the problem for some other languages again - thanks for that.
My other suggestion was to increase the number of testcases in a way that even someone who knows the expected output and thus could submit a code that only prints that output (instead of processing the input data) has no chance to get a short code.
If you look at the changes they made at the problem description, it seems that the number of test cases has really increased ("15 to 20").
But that isn't true. The only change is adding the number of testcases as first line of input data, but there are still only 7 testcases!
Problemsetters, if you are really interested in avoiding any "bad taste": Why do you do such things? Why not producing an input of, say, 200 lines.
Just write a short piece of code and generate 200 random testcases, perhaps add some special cases and even one who knows about the i/o doesn't have any advantage by that.
Take a look at 10th page here: http://www.spoj.pl/ranks/GOALFR/5.
Too much accounts for one guy I think.
spoj.pl/ranks/FAMILYP/lang=TEXT1
Something is wrong with test cases i guess( empty txt file gets AC ).