Αποστολέας Θέμα: Πανελλήνιος Διαγωνισμός Πληροφορικής (προβλήματα...)  (Αναγνώστηκε 2064 φορές)

mrdaff

  • Νέος
  • *
  • Μηνύματα: 5
Καλησπέρα σε όλους.

Θελησα κι εγώ να λάβω μέρος στον Πανελλήνιο Διαγωνισμό Πληροφορικής. Στην ιστιοσελίδα (pdp.gr) παρέχεται ο DJGPP compiler για την C/C++. Το πρόβλημα είναι το εξής: Ο υπολογιστής μου (WinXP Home Edition) δέν τρέχει τον compiler, ούτε σε λειτουργία συμβατότητας. Στους υπολογιστές του σχολείο, οι οποίοι τρέχουν Windows 2000 ο DJGPP έτρεχε μιά χαρά. Μου έβγαλε όμως μια σειρά απο λάθη κατα τη μεταγλώτηση, και μή συνηθισμένος στους command-line compilers, δεν κατάλαβα και πολλά. Το αστείο είναι οτι ο MinGW που χρησιμοποιώ μεταγλωτίζει το πρόγραμμά μου μιά χαρά.

Μετά απο μία προσεκτικότερη επίσκεψη στο pdp.gr, ανακάλυψα οτι
Παράθεση
Να σημειωθεί, πως επιτρεπτή είναι η χρήση κάθε compiler κατά την διάρκεια της κατασκευής του προγράμματος σας, αρκεί το αρχείο πηγαίου κώδικα, που θα υποβάλλετε στο σύστημα του διαγωνισμού, να μπορεί να μεταγλωττισθεί με την χρήση του gcc/g++ 3.3.4 σε περιβάλλον linux.

Η ερώτηση που θέτω λοιπόν στην κοινότητα είναι η εξής:
Μπορεί κάποιος χρήστης Linux να μεταγλωτίσει τον κώδικα στο σύστημά του, να μου πει αν τρέχει??
Επισυνάπτω τον κώδικα...

Ευχαριστώ εκ των προτέρων
-Mr. Daff

ΜΙΤΜ

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 103
Απ: Πανελλήνιος Διαγωνισμός Πληροφορικής (προβλήματα...)
« Απάντηση #1 στις: 02 Φεβ 2009, 12:23:56 μμ »
Που καταθέτουμε τις απαντήσεις?

evry

  • Γενικός διαχειριστής
  • *****
  • Μηνύματα: 3517
  • to Iterate is human to Recurse divine
Απ: Πανελλήνιος Διαγωνισμός Πληροφορικής (προβλήματα...)
« Απάντηση #2 στις: 02 Φεβ 2009, 04:28:38 μμ »

  Λοιπόν για να μην αγχώνεσαι κατέβασε και δοκίμασε σε αυτό
http://www.codeblocks.org/
Λογικά τα αποτελέσματα θα είναι τα ίδια. Όταν θα κάνεις submission θα τρεξει το πρόγραμμά σου εκείνη τη στιγμή και θα σου πει αν υπάρχει πρόβλημα, οπότε αν υπάρχει βλέπεις τι κάνεις. Δεν είναι απαραίτητο να τρέχει ντε και καλά σε linux εκτός αν χρησιμοποιείς καμιά περίεργη βιβλιοθήκη πράγμα μάλλον απίθανο.
   Οι μαθητές μου έκαναν κανονικά submit και χρησιμοποιούσαμε κανονικό compiler της C/C++ στα windows και όλα πήγαν καλά.
What I cannot create I do not understand -- Richard Feynman
http://evripides.mysch.gr

iliasthes

  • Δεινόσαυρος
  • *****
  • Μηνύματα: 790
Απ: Πανελλήνιος Διαγωνισμός Πληροφορικής (προβλήματα...)
« Απάντηση #3 στις: 02 Φεβ 2009, 11:32:55 μμ »
Με  gcc version 4.3.1 σε opensuse, η μεταγλώττιση έγινε μια χαρά. Το τρέξιμο βγάζει μονίμως "Error: Could not open 'Alexander.in" Από όσο είδα πεταχτά τον κώδικα μάλλον λείπει κάποιο αρχείο εισόδου χαρακτήρων που χρησιμοποιείς;

mrdaff

  • Νέος
  • *
  • Μηνύματα: 5
Απ: Πανελλήνιος Διαγωνισμός Πληροφορικής (προβλήματα...)
« Απάντηση #4 στις: 08 Φεβ 2009, 11:11:58 μμ »
Όντως, η επιτροπή ορίζει οτι η εισαγωγή χαρακτήρων γίνεται απο το Alexander.in.
Ευχαριστώ για τις απαντήσεις, κατεβάζω το codeblocks τώρα, αλλα εφ' όσων έτρεξε σε OpenSuse δεν νομίζω οτι υπάρχει πρόβλημα...
Ανακοινώθηκε το θέμα της Β' φάσης, καιρός να αγχωθώ με αυτό (δεν εχει ύπνο σήμερα :P)

evry

  • Γενικός διαχειριστής
  • *****
  • Μηνύματα: 3517
  • to Iterate is human to Recurse divine
Απ: Πανελλήνιος Διαγωνισμός Πληροφορικής (προβλήματα...)
« Απάντηση #5 στις: 09 Φεβ 2009, 02:01:18 μμ »
Όντως, η επιτροπή ορίζει οτι η εισαγωγή χαρακτήρων γίνεται απο το Alexander.in.
Ευχαριστώ για τις απαντήσεις, κατεβάζω το codeblocks τώρα, αλλα εφ' όσων έτρεξε σε OpenSuse δεν νομίζω οτι υπάρχει πρόβλημα...
Ανακοινώθηκε το θέμα της Β' φάσης, καιρός να αγχωθώ με αυτό (δεν εχει ύπνο σήμερα :P)

Χμμ κάτι από TSP μου θυμίζει. Απλά πράγματα. Τα κάνουμε σχολείο κάθε μέρα :D
What I cannot create I do not understand -- Richard Feynman
http://evripides.mysch.gr