PiDefiner
Δραστήριο μέλος
Το Γ ερώτημα θέλει λίγη περισσότερη σκέψη οπότε αν βρω χρόνο θα το κοιτάξω
Ωστόσο την λύση σου δεν την καταλαβαίνω ιδιαίτερα
1.Το παρακάτω κομμάτι θα ήταν πιο κομψό να το κάνεις δίχως χρήση έξτρα μεταβλητής.
Δηλαδή, αντί κάθε φορά να μηδενίζεις την αθρ, να γράφεις ΣΒ[ι]] <- 0
2.Επίσης για λόγους κομψότητας, το ι θα μπορούσε να ξεκινούσε από το 2 αφού το πρώτο στοιχείο το έχεις ήδη εκχωρήσει στην μεταβλητή
3.Ακριβώς, κάτω από το προηγούμενο quote γράφεις αυτό ενώ ο πίνακας λέγεται ΟΝΟΜΑΤΑ
4.Ομοίως κι εδώ, μπορείς απλά να γράψεις "Για ι από 1 μέχρι κ". Λιγότερες γραμμές κώδικα, πιο κατανοητό και λιγότερη μνήμη.
5.Στο κομμάτι αυτό, νομίζω πως έπρεπε να γράψεις "θμεγ← ΜΕΓΘ[κ]" γιατί οι αθλητές με το καλύτερο σκορ είναι διάσπαρτοι στον πίνακα. Ενώ με τον τρόπο σου είναι σαν να είναι στις πρώτες (πλ) θέσεις.
6.Κι εδώ το ίδιο με την ονομασία του πίνακα
Θα προσθέσω σχόλια όταν μπορέσω. Ίσως σήμερα το βράδυ, ίσως σε μερικές μέρες, οπότε με βολέψει. Για να να απαντήσω, όμως σε αυτά που έγραψες, αριθμώ τις παρατηρήσεις σου.
1. Γνωρίζω τον τρόπο που λες, αλλά γενικά τόσο στο σχολείο όσο και στο φροντιστήριο μας έχουν δείξει και τους δύο και προτιμώ αυτόν. Υπάρχει πρόβλημα αν τον χρησιμοποιώ;
2. Ναι, αυτό το ξεχνάω συχνά. Και απ' όσο γνωρίζω, μπορώ να χάσω μονάδες για την μια παραπάνω επανάληψη.
3. Απροσεξία μου.
4. Επειδή τα σκεφτόμουν εκείνη την ώρα, μάλλον θα είχα στο μυαλό μου ότι θα το χρησιμοποιήσω κάπως αλλιώς. Πάντως μ' αρέσει (και με βοηθάει στην κατανόηση) να χρησιμοποιώ διαφορετικό μετρητή για κάθε πίνακα με διαφορετικές θέσεις - όχι ότι σε αυτήν την άσκηση το ασχολήθηκα ιδιαίτερα με αυτό.
5. Έχεις δίκιο. Μου πήρε ώρα να καταλάβω ποιο είναι το λάθος, αλλά ναι, το κ είναι άσχετος αριθμός για τον πίνακα με τα ονόματα.
Edit: Προσέθεσα σχόλια μέχρι το β ερώτημα.
Σημείωση: Το μήνυμα αυτό γράφτηκε 9 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ultraviolence
Τιμώμενο Μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 9 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
PiDefiner
Δραστήριο μέλος
Πειράζει αν μάθω τη θεωρία από κάποιο βοήθημα και όχι από το σχολικό?
Ποιο βοήθημα έχεις; Εγώ του Γιώργου Καρκαμάνη που έχω τα έχει ολόιδια με το βιβλίο, αλλά χωρίς τα άχρηστα. Τα έχεις συγκρίνει καθόλου αυτά που γράφει με του βιβλίου;
Σημείωση: Το μήνυμα αυτό γράφτηκε 9 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ultraviolence
Τιμώμενο Μέλος
Φώτη Λαζαρινη έχω. Τα έχει ελαφρώς διαφορετικά διατυπωμέναΠοιο βοήθημα έχεις; Εγώ του Γιώργου Καρκαμάνη που έχω τα έχει ολόιδια με το βιβλίο, αλλά χωρίς τα άχρηστα. Τα έχεις συγκρίνει καθόλου αυτά που γράφει με του βιβλίου;
Σημείωση: Το μήνυμα αυτό γράφτηκε 9 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
PiDefiner
Δραστήριο μέλος
Φώτη Λαζαρινη έχω. Τα έχει ελαφρώς διαφορετικά διατυπωμένα
Τότε δεν ξέρω να σου πω.
Πάντως, απ' όσο γνωρίζω η θεωρία (εκτός από τους ορισμούς, φυσικά) δεν εξετάζεται τόσο αυστηρά ως προς τη διατύπωση, αρκεί να έχεις τα σημεία που είναι απαραίτητα (έτσι τουλάχιστον έχω καταλάβει από τα διαγωνίσματα που έχω γράψει μέχρι τώρα). Φαντάζομαι πως δεν θα υπάρχει πρόβλημα, αλλά καλύτερα περίμενε κάποιον που ξέρει σίγουρα να σου απαντήσει.
Σημείωση: Το μήνυμα αυτό γράφτηκε 9 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Chris1993
Περιβόητο μέλος
Τότε δεν ξέρω να σου πω.
Πάντως, απ' όσο γνωρίζω η θεωρία (εκτός από τους ορισμούς, φυσικά) δεν εξετάζεται τόσο αυστηρά ως προς τη διατύπωση, αρκεί να έχεις τα σημεία που είναι απαραίτητα (έτσι τουλάχιστον έχω καταλάβει από τα διαγωνίσματα που έχω γράψει μέχρι τώρα). Φαντάζομαι πως δεν θα υπάρχει πρόβλημα, αλλά καλύτερα περίμενε κάποιον που ξέρει σίγουρα να σου απαντήσει.
Καλό είναι να ξέρεις τη θεωρία πολύ κοντά στο βιβλίο.
Προσωπικά, όταν έδινα το 2011, είχαν βάλει 12 μόρια καθαρή θεωρία.
Επειδή εγώ σιχαινόμουν τη θεωρία, τα ήξερα όλα εμπειρικά και σίγουρα κάποια πράγματα περιληπτικά από το βιβλίο.
Ο ένας μου έκοψε 2 μόρια (λογικά) ενώ ο άλλος 6 μόρια. Και έτσι βγήκε ένα 19,2
Δεν αξίζει να χάνεις μόρια από θεωρία!Γιαυτό ακολουθείς το βιβλίο.
Παντού θα βρεθούν οι μη καλοθελητές να σε πετσοκόψουν!
Σημείωση: Το μήνυμα αυτό γράφτηκε 9 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
PiDefiner
Δραστήριο μέλος
Καλό είναι να ξέρεις τη θεωρία πολύ κοντά στο βιβλίο.
Προσωπικά, όταν έδινα το 2011, είχαν βάλει 12 μόρια καθαρή θεωρία.
Επειδή εγώ σιχαινόμουν τη θεωρία, τα ήξερα όλα εμπειρικά και σίγουρα κάποια πράγματα περιληπτικά από το βιβλίο.
Ο ένας μου έκοψε 2 μόρια (λογικά) ενώ ο άλλος 6 μόρια. Και έτσι βγήκε ένα 19,2
Δεν αξίζει να χάνεις μόρια από θεωρία!Γιαυτό ακολουθείς το βιβλίο.
Παντού θα βρεθούν οι μη καλοθελητές να σε πετσοκόψουν!
Και πέρυσι μπήκε μπόλικη θεωρία. Εγώ δεν την πάω καθόλου.
Αν και την έχω βγάλει πολλές φορές, πάλι όταν είναι για ανάπτυξη δεν μπορώ να τα θυμάμαι 100% όπως πρέπει. Επίσης ώρες-ώρες πέφτουν άκυρα κομμάτια, που αν δεν είχα δει από πριν δεν θα τα ήξερα καν (π.χ. ποιοι κανόνες πρέπει να τηρούνται κατά την χρήση εμφωλευμένων βρόχων ή να περιγράψεις τη λειτουργία της εντολής εκχώρησης)
Σημείωση: Το μήνυμα αυτό γράφτηκε 9 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Vold
Πολύ δραστήριο μέλος
Η θεωρία του είναι πολύ καλή, πιστεύω σε καλύπτει αλλά αν δεν αισθάνεσαι σίγουρος διάβασε από το σχολικό.
Γενικά υπάρχει η τάση την θεωρία να την διαβάζουμε από το σχολικό αλλά αυτό δεν σημαίνει ούτε ότι σε καλύπτει περισσότερο ούτε ότι είναι πιο κατανοητή.
Δεν άνοιξα ποτέ αυτό το βιβλίο, δεν παλεύεται, πραγματικά. Πρόβλημα στην θεωρία ωστόσο δεν αντιμετώπισα.
Σημείωση: Το μήνυμα αυτό γράφτηκε 9 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
PiDefiner
Δραστήριο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 9 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
DumeNuke
Τιμώμενο Μέλος
Μπορώ με κάποιο τρόπο να χρησιμοποιήσω ως παράμετρο συνάρτησης μια στήλη δισδιάστατου πίνακα; Δηλαδή αντί αν εισάγω ολόκληρο τον πίνακα να εισάγω μόνο την στήλη που χρειάζομαι κάθε φορά; Δεν ξέρω πως να το γράψω :/
Νομίζω όχι. Από όσο θυμάμαι, μπορείς να στείλεις είτε ολόκληρο τον πίνακα ή μεμονωμένα κελιά του. Αν θες να στείλεις ολόκληρα σειρά ή στήλη, πρέπει να ονοματίσεις 1 προς 1 τα κελιά που την απαρτίζουν.
Σημείωση: Το μήνυμα αυτό γράφτηκε 9 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
maraki.........
Νεοφερμένος
Σημείωση: Το μήνυμα αυτό γράφτηκε 9 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
PiDefiner
Δραστήριο μέλος
Επίσης, αν δεν είναι σίγουρο ότι ο αριθμός που διαβάζεις είναι μεταξύ των ορίων του πίνακα θα πρέπει να κάνεις μια παραλλαγή της σειριακής αναζήτησης.
Δεν μπορώ να σου γράψω αλγόριθμο αν δεν ξέρω λεπτομέρειες. Ο πίνακας είναι ταξινομημένος;
Σημείωση: Το μήνυμα αυτό γράφτηκε 9 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
maraki.........
Νεοφερμένος
Σημείωση: Το μήνυμα αυτό γράφτηκε 9 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
PiDefiner
Δραστήριο μέλος
Αναφέρομαι στο Γ Θέμα ΟΕΦΕ 2012.
Σημείωση: Το μήνυμα αυτό γράφτηκε 9 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
PiDefiner
Δραστήριο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 9 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Χαλαραα
Νεοφερμένος
Είναι επαρκής συνθήκη το xdiv1000=0 για να ελέγξω αν ο αριθμός x είναι τριψήφιος;
Οχι..Γιατι και διψηφιος να ειναι η συνθηκη αυτη θα βγει αληθης~
Σημείωση: Το μήνυμα αυτό γράφτηκε 9 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Achilleas1997
Νεοφερμένος
Λογικά, η συνθήκη x mod 100 >=1 και x mod 100 <= 9 θα είναι αληθής για τριψήφιο x, αφου θέλουμε να χωράει τουλάχιστον μια φορα ο διαρεταιος στο 100 και όχι παραπάνω απο 9 φορές γιατι θα ειναι τετραψηφιοςΕίναι επαρκής συνθήκη το xdiv1000=0 για να ελέγξω αν ο αριθμός x είναι τριψήφιος;
Σημείωση: Το μήνυμα αυτό γράφτηκε 9 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Χαλαραα
Νεοφερμένος
Αν x>=100 και x<1000 τοτε....
Και ελεγχεις αν ειναι τριψηφιος..τωρα αν θες να πας με mod και div (δεν ξερω αν το ζηταει η ασκηση) τοτε αλλο θεμα!
Λογικά, η συνθήκη x mod 100 >=1 και x mod 100 <= 9 θα είναι αληθής για τριψήφιο x, αφου θέλουμε να χωράει τουλάχιστον μια φορα ο διαρεταιος στο 100 και όχι παραπάνω απο 9 φορές γιατι θα ειναι τετραψηφιος
Δεν ισχυει αυτο.. Βαλε για παραδειγμα τον τριψηφιο αριθμο το 100.
100mod100= 0 ! αρα η συνθηκη βγαινει ψευδης!
Μηπως ηθελες να βαλεις div και οχι mod?
Σημείωση: Το μήνυμα αυτό γράφτηκε 9 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
PiDefiner
Δραστήριο μέλος
Απλό αυτό που λέτε, δεν μου πέρασε καν από το μυαλό
Σημείωση: Το μήνυμα αυτό γράφτηκε 9 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Achilleas1997
Νεοφερμένος
Το κανεις και πολυ πιο απλα..
Αν x>=100 και x<1000 τοτε....
Και ελεγχεις αν ειναι τριψηφιος..τωρα αν θες να πας με mod και div (δεν ξερω αν το ζηταει η ασκηση) τοτε αλλο θεμα!
Δεν ισχυει αυτο.. Βαλε για παραδειγμα τον τριψηφιο αριθμο το 100.
100mod100= 0 ! αρα η συνθηκη βγαινει ψευδης!
Μηπως ηθελες να βαλεις div και οχι mod?
Οντως div ηθελα να βαλω,μαλλον ειμαι μεθυσμενος...παντως δεν μου περασε απο το x>=100 και x<1000
Σημείωση: Το μήνυμα αυτό γράφτηκε 9 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Χρήστες Βρείτε παρόμοια
-
Τα παρακάτω 0 μέλη και 3 επισκέπτες διαβάζουν μαζί με εσάς αυτό το θέμα:Tα παρακάτω 61 μέλη διάβασαν αυτό το θέμα:
- john_55
- akis_95
- Marios2020
- Hased Babis
- Mara2004
- Mary06
- Valous
- Ilovemycats27
- katia.m
- Anna_kitty
- antonis97
- gewrgioyp
- Panagiotis849
- Σωτηρία
- marian
- ggl
- tsiobieman
- elenicar
- Scandal
- Δήμος56103
- eukleidhs1821
- calliope
- kwstaseL
- Eri0611
- liaiscool
- leo41
- Georgekk
- Athens2002
- Johnman97
- imkindalost
- panagiotis G
- Giovanni5
- marsenis
- thecrazycretan
- the purge
- eri548
- Ria99
- JohnGreek
- lostpfg
- Vold
- Λαμπρινηη
- SlimShady
- tasost
- Vasilina93
- kvstas92
-
Φορτώνει...
-
Το forum μας χρησιμοποιεί cookies για να βελτιστοποιήσει την εμπειρία σας.
Συνεχίζοντας την περιήγησή σας, συναινείτε στη χρήση cookies στον περιηγητή σας.