![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Expert Programmer
Join Date: Dec 2004
Posts: 794
Rep Power: 4
![]() |
Uman's WEEKEND CHALLENGE
Many of you may be aware of the "Weekend Challenge" thread here at PFO. Well, I have decided to take the initative and create PFO's FIRST WEEKLY WEEKEND CHALLENGE! (Note: this is in no way sponsored or endorsed by PFO, the admins, or anyone else besides me.)
<challenge> <overview> You must create a grade-keeping system for teachers. </overview> <requirements> 1. The teacher shall be able to have an arbitrary number of students in the class. 2. The teacher shall be able to create assignments worth an arbitrary amount of points, and assign a score for each assignment to each student. 3. The teacher shall be able to create different categories, worth different percentages of the overall grade (for example, final exam: 20%, tests, 60%, homework, 20%). 4. The teacher shall be able to output nice-looking reports (they don't need to be printed, but have the program create a different text file for each student.) </requirements> <rules> 1. If your language of choice is C or C++, the code shall be able to be compiled with the Microsoft Visual C++ Toolkit 2003 or MinGW. 2. The code shall be able to be built with completely gratis build tools only, all of which must be runnable under Microsoft Windows XP Professional with Service Pack 2. Note: because of Cygwin, almost all the standard UNIX build tools are allowed under this rule. 3. It shall be easy to choose which compiler to compile the code with. (If using a makefile, include a line similar to this: CC=cl.exe 4. All submissions are due by midnight Eastern Standard Time on Monday, June 06th. That's early monday morning, NOT late monday night/early tuesday morning. 5. All submissions shall be packed into an archive format supported by IzArc (including ZIP, RAR, .tar.bz2, .tar.gz, and others) and e-mailed to brennan.vincent@gmail.com 6. Any programming language may be used, as long as the use complies with the rest of these rules. </rules> <criteria> Contestants shall be judged on the following criteria, with a winner for each section and an overall winner. In no particular order: 1) Usability 2) Executable size 3) Efficiency 4) Features </criteria> </challenge> GOOD LUCK, PROGRAMMERS! The winner will judge next weeks weekend challenge! Last edited by uman; Jun 3rd, 2005 at 5:33 PM. |
|
|
|
|
|
#2 |
|
Expert Programmer
Join Date: Dec 2004
Posts: 794
Rep Power: 4
![]() |
Oh, also could anyone signing up for the challenge please post here?
|
|
|
|
|
|
#3 |
|
I eat cake for breakfast.
![]() ![]() ![]() ![]() Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9
![]() |
I'll give it a go. Probably.
|
|
|
|
|
|
#4 |
|
Expert Programmer
Join Date: Dec 2004
Posts: 794
Rep Power: 4
![]() |
Awesome. Glad to have you on board!
|
|
|
|
|
|
#5 |
|
I eat cake for breakfast.
![]() ![]() ![]() ![]() Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9
![]() |
I posted that literally 20 seconds ago. Were you just hutting F5 repeatedly?
|
|
|
|
|
|
#6 |
|
Expert Programmer
Join Date: Dec 2004
Posts: 794
Rep Power: 4
![]() |
No... I was hitting the reload button on my browser repeatedly! F5 is for losers!
I knew you were on, and was fairly sure you would sign up, that's why I was sitting here waiting for you to post. |
|
|
|
|
|
#7 |
|
I eat cake for breakfast.
![]() ![]() ![]() ![]() Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9
![]() |
Thou hast crossed the line from geekiness into nerddom. Begone, foul fiend!
|
|
|
|
|
|
#8 |
|
I eat cake for breakfast.
![]() ![]() ![]() ![]() Join Date: Jul 2004
Location: In my box.
Posts: 4,434
Rep Power: 9
![]() |
Hold on a sec... are we allowed to use strip to make our executable size smaller? 'Cos my Linux install is fucked, and I can't get to it. Oh, and I thought we were going with any language, not just C++?
|
|
|
|
|
|
#9 |
|
Expert Programmer
Join Date: Dec 2004
Posts: 794
Rep Power: 4
![]() |
oh shit, I'm an idiot. Let me change that. And no, you can't use strip, as you're going to be sending me this in source code form.
|
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|