On April 11 2009 02:17 Boblion wrote:
Turbo Pascal > C++ imo.
Turbo Pascal > C++ imo.
If you said that about delphi or freepascal you could be right. But turbo pascal is simply lacking too many language features.
Blogs > EsX_Raptor |
![]()
MasterOfChaos
Germany2896 Posts
On April 11 2009 02:17 Boblion wrote: Turbo Pascal > C++ imo. If you said that about delphi or freepascal you could be right. But turbo pascal is simply lacking too many language features. | ||
Dunk.vn
United States197 Posts
On April 11 2009 02:17 Boblion wrote: Turbo Pascal > C++ imo. Python > all IMO seriously though, GL to OP. I attended a programming contest like 2 months ago and got raped lol. still, it's a nice experience | ||
Sunhay
Canada303 Posts
On April 11 2009 00:17 never_toss wrote: #ifndef _EsX_Raptor_ #define _EsX_Raptor_ class EsxRaptor : public Contestant, public TLRapist { public: virtual void Rape(); virtual void Participate () { Rape(); } private: void InvokeTLpwnage(); void ThrowJaedong(); void BeginBisuCoding(); void EndBisuCoding(); string InsertGreatComment() { return "lol gg nubs, no re"; } }; #endif lol nice. gl btw | ||
Spartan
United States2030 Posts
| ||
R3condite
Korea (South)1541 Posts
| ||
b3h47pte
United States1317 Posts
On April 11 2009 00:17 never_toss wrote: #ifndef _EsX_Raptor_ #define _EsX_Raptor_ class EsxRaptor : public Contestant, public TLRapist { public: virtual void Rape(); virtual void Participate () { Rape(); } private: void InvokeTLpwnage(); void ThrowJaedong(); void BeginBisuCoding(); void EndBisuCoding(); string InsertGreatComment() { return "lol gg nubs, no re"; } }; #endif void DoFBHDance() { ShakeButt(); MoveHipsInWeirdWay(); Fall(); } ![]() Gl dude! C++ hwaiting ![]() | ||
Aerox
Malaysia1213 Posts
On April 11 2009 00:41 prOxi.swAMi wrote: Any particular reason why C++? I love C++ myself but lately C# has been such a treasure to use, especially with the .NET 3.5 framework. There is just SO much more you can do, so easily. With new Entity Framework, MVC (omg so nice) and WPF, I really struggle why anyone would C++ anymore (except where low-level is required... but FUCK windows messages). C++ is for speed. Critical in games. That's it. | ||
EsX_Raptor
United States2801 Posts
| ||
tec27
United States3693 Posts
On April 11 2009 01:56 Lemonwalrus wrote: Now that somebody else broke the chain, I can ask my question. wtf is a programming tournament? Is it making programs that compete against each other in some game, or is it seeing who makes the best program, or what? glhf either way. I dunno how its working for Raptor, but I'm on my schools "programming team" (which sounds really lame ![]() You're given anywhere between 6 and 8 different problems to solve, all generally challenging, but there's usually a few that can be solved within 20-30 minutes or so (1-2). They give you a minimal amount of test data, and all the data about the possible input you need to handle, along with a fairly indepth description of what the program needs to do. You then make a program that you think will handle all the possible test data they could throw at it, and when you're satisfied, you submit that for judging. They run they're complete test data through it, and if there's any problems, they send it back to you with a general reason (output syntax, doesn't match test answers, etc.) and add a 20 minute penalty to your score. If you get it right, they give you a correct problem and then add the current amount of time to your score (so if you solved it at the 30 minute mark, they'd add 30). The winner at the end of the competition is the team who solved the most problems (and in case there's a tie there, its the team who has the least total time score (which would mean they solved the problems in the least amount of time/with the least amount of wrong submissions)). | ||
rredtooth
5459 Posts
On April 11 2009 06:58 tec27 wrote: Show nested quote + On April 11 2009 01:56 Lemonwalrus wrote: Now that somebody else broke the chain, I can ask my question. wtf is a programming tournament? Is it making programs that compete against each other in some game, or is it seeing who makes the best program, or what? glhf either way. I dunno how its working for Raptor, but I'm on my schools "programming team" (which sounds really lame ![]() You're given anywhere between 6 and 8 different problems to solve, all generally challenging, but there's usually a few that can be solved within 20-30 minutes or so (1-2). They give you a minimal amount of test data, and all the data about the possible input you need to handle, along with a fairly indepth description of what the program needs to do. You then make a program that you think will handle all the possible test data they could throw at it, and when you're satisfied, you submit that for judging. They run they're complete test data through it, and if there's any problems, they send it back to you with a general reason (output syntax, doesn't match test answers, etc.) and add a 20 minute penalty to your score. If you get it right, they give you a correct problem and then add the current amount of time to your score (so if you solved it at the 30 minute mark, they'd add 30). The winner at the end of the competition is the team who solved the most problems (and in case there's a tie there, its the team who has the least total time score (which would mean they solved the problems in the least amount of time/with the least amount of wrong submissions)). can you explain that part? is there a "score" that your team has and your objective is to keep it low? but that doesn't make sense because there'd be a bunch of teams with 0 who didn't solve any questions. but if they add that (30) to the time you have left then it'd be beneficial to spend more time on questions (use 90 to be absolutely sure you got it right, get 90 minutes back when you did get it right). | ||
Hamster1800
United States175 Posts
Also, the sample problem in the OP is a pretty straightforward dynamic programming problem. | ||
meathook
1289 Posts
On April 11 2009 00:17 never_toss wrote: #ifndef _EsX_Raptor_ #define _EsX_Raptor_ class EsxRaptor : public Contestant, public TLRapist { public: virtual void Rape(); virtual void Participate () { Rape(); } private: void InvokeTLpwnage(); void ThrowJaedong(); void BeginBisuCoding(); void EndBisuCoding(); string InsertGreatComment() { return "lol gg nubs, no re"; } }; #endif Oh my.. I feel stupid for lol'ing after reading it.. | ||
Pengu1n
United States552 Posts
| ||
gzealot
Singapore238 Posts
On April 11 2009 08:55 Hamster1800 wrote: The way it works is that the number of correct submissions determines the winner with the total time being a tiebreaker. Also, the sample problem in the OP is a pretty straightforward dynamic programming problem. Is it? I thought it was doable by using the standard graph theory, could Dijisktra's algo work here? Could you explain slightly more about dynamic programming, I could never really work my head around it. OP, would it be possible to get a hold on the solution? thankkkss. | ||
EsX_Raptor
United States2801 Posts
On April 11 2009 11:49 Pengu1n wrote: Could you post all the problems? Also what year are you? you made my day :D I just love it when people show interest in these things, because I'm in love with my CS major. I just started my Junior year (halfway through), I will transcribe all the problems (its a handout) as soon as I get home man! ![]() On April 11 2009 12:12 gzealot wrote: Is it? I thought it was doable by using the standard graph theory, could Dijisktra's algo work here? Could you explain slightly more about dynamic programming, I could never really work my head around it. OP, would it be possible to get a hold on the solution? thankkkss. Our group had the solution but I forgot to make a copy for myself x_X I'll try to work it out myself again and post the solution with the algorithm and maybe source if you want. We used recursion to to through all the possible paths and then determined the best one by comparing their weighs. | ||
Sirakor
Great Britain455 Posts
Maybe it's too late but I really don't understand how you get from the sample input to the expected output? Or are these just garbage numbers? Anyways, I was wondering about the rules of the tournament as I've never done such a thing. How exactly do they define 'language'? I mean, can you make use of libraries or frameworks and if yes, how is it decided what you can and what you can't use? | ||
huameng
United States1133 Posts
| ||
Pengu1n
United States552 Posts
On April 11 2009 12:13 EsX_Raptor wrote: Show nested quote + On April 11 2009 11:49 Pengu1n wrote: Could you post all the problems? Also what year are you? you made my day :D I just love it when people show interest in these things, because I'm in love with my CS major. I just started my Junior year (halfway through), I will transcribe all the problems (its a handout) as soon as I get home man! ![]() Show nested quote + On April 11 2009 12:12 gzealot wrote: Is it? I thought it was doable by using the standard graph theory, could Dijisktra's algo work here? Could you explain slightly more about dynamic programming, I could never really work my head around it. OP, would it be possible to get a hold on the solution? thankkkss. Our group had the solution but I forgot to make a copy for myself x_X I'll try to work it out myself again and post the solution with the algorithm and maybe source if you want. We used recursion to to through all the possible paths and then determined the best one by comparing their weighs. Thanks! Im a CS major myself, sophmore year. I'm still kind noob at programming but im trying to expand my knowledge.^^ | ||
gzealot
Singapore238 Posts
| ||
EsX_Raptor
United States2801 Posts
btw added new section containing the set of rules they gave us! | ||
| ||
![]() StarCraft 2 StarCraft: Brood War Dota 2 Counter-Strike Super Smash Bros Heroes of the Storm Other Games Grubby20660 tarik_tv8026 summit1g6540 FrodaN1273 Beastyqt1015 B2W.Neo962 Lowko884 sgares600 shahzam241 ZombieGrub160 Pyrionflax145 Trikslyr55 JuggernautJason28 NarutO ![]() deth5 Organizations
StarCraft 2 • davetesta18 StarCraft: Brood War• LaughNgamezSOOP • sooper7s • AfreecaTV YouTube • intothetv ![]() • Migwel ![]() • Kozan • IndyKCrew ![]() Dota 2 League of Legends Other Games |
Korean StarCraft League
SOOP
Classic vs Rogue
CranKy Ducklings
WardiTV Spring Champion…
Cure vs TriGGeR
MaxPax vs Dark
SOOP Global
Bunny vs Rogue
GuMiho vs Classic
Replay Cast
OSC
Afreeca Starleague
Rain vs Action
Bisu vs Queen
Wardi Open
Monday Night Weeklies
[ Show More ] PiGosaur Monday
Afreeca Starleague
Snow vs Rush
hero vs Mini
Online Event
PiG Sty Festival
The PondCast
WardiTV Spring Champion…
Rogue vs Zoun
Clem vs ShoWTimE
Tenacious Turtle Tussle
PiG Sty Festival
Online Event
Replay Cast
|
|