dkotanid
Νεοφερμένος
Εμείς λεγόμαστε Πληροφορικοί όχι Πληροφορικάριοι!!!
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Iraklis7
Νεοφερμένος
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
dkotanid
Νεοφερμένος
Κάλή συνέχεια!
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
who
Πολύ δραστήριο μέλος
Για i από 1 μέχρι 9
Για j από 0 μέχρι 9
Για k από 0 μέχρι 9
Αριθμός=i*100+j*10+k
Αν i^3+j^3+k^3=Αριθμός τότε
Εμφάνισε Αριθμός
Τέλος_Αν
Τέλος_Για
Τέλος_Για
Τέλος_Για
Ο άλλος τρόπος είναι με τα mod και τα div.
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Afey
Πολύ δραστήριο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Wilhelm
Νεοφερμένος
Καθε βοηθεια ευπροσδεκτη
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Wilhelm
Νεοφερμένος
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
dkotanid
Νεοφερμένος
Ψάξε λίγο μόνος και αν δε μπορείς να την παλέψεις πές!
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
[SIZE=3][FONT=Times New Roman][B]Αλγόριθμος[/B] [COLOR=black]ελεύθερος[/COLOR][/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] π ← 0[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Για[/B] i [B]από[/B] 1 [B]μέχρι[/B] 1000[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Διάβασε[/B] Χ[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] είναι ← αληθής ! έστω ότι είναι[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] ! μελέτη όλων των διαιρετών[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Για[/B] δ [B]από[/B] 2 [B]μέχρι[/B] Χ[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Αν[/B] (Χ [B]mod[/B] δ = 0) [B]τότε[/B][/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] ! είναι διαιρέτης, δεν πρέπει τέλειο τετράγωνο[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] ! δηλαδή η ρίζα του δ, όχι ακέραιος[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] ρ ← Τ_Ρ(δ)[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Αν[/B] ρ = Α_Μ(ρ) [B]τότε[/B] ! αν είναι ακέραιος[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] είναι ← ψευδής ! δεν είναι ελεύθερος τετραγώνου[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Τέλος_αν[/B] [/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Τέλος_αν[/B][/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Τέλος_επανάληψης[/B][/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Αν[/B] είναι = αληθής [B]τότε[/B][/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Εμφάνισε[/B] "Είναι ελεύθερος τετραγώνου"[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] π ← π + 1[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Αλλιώς[/B][/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Εμφάνισε[/B] "Δεν είναι ελεύθερος τετραγώνου"[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Τέλος_αν[/B][/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Τέλος_επανάληψης[/B][/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] ποσοστό ← 100 * π / 1000[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman] [B]Εμφάνισε[/B] ποσοστό[/FONT][/SIZE]
[SIZE=3][FONT=Times New Roman][B]Τέλος[/B] [COLOR=black]ελεύθερος[/COLOR][/FONT][/SIZE]
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
ptsiotakis
Εκκολαπτόμενο μέλος
Πάντως δε λέει το πολύ 1000 αριθμούς, αλλά 1000 γι αυτό πήρα Για μέχρι 1000 εγώ στη λύση μου..
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
mostel
Πολύ δραστήριο μέλος
Στέλιος
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
raster
Νεοφερμένος
https://cgi.di.uoa.gr/~ip/iphw0809_1.pdf
Μια άλλη σκέψη είναι να γίνει ξεχωριστός έλεγχος για το 4 και το 9 και μετά να ελέγχουμε μόνο τα τετράγωνα των αριθμών της μορφής 6κ+1 και 6κ+5 (αν και εδώ το πράγμα αρχίζει να γίνεται παρατραβηγμένο).
Επιπλέον, οι αριθμοί της original εκφώνησης που ελέγχονται είναι της μορφής χ^2+1 οπότε αν συνυπολογίσουμε κι αυτό και θέλουμε να το κάνουμε ακόμα πιο hardcore, μπορούμε να ξεκινήσουμε από το 5, να ελέγξουμε το τετράγωνό του, και μετά να ανεβαίνουμε με βήμα 4 (9, 13, 17,...). Οι πρώτοι που παραλείπει ο έλεγχος (7, 11,...) είναι αδιάφοροι, καθώς αποδεικνύεται ότι όλοι οι πρώτοι διαιρέτες των αριθμών χ^2+1, είναι της μορφής 4κ+1. Σε κάθε περίπτωση, η άσκηση μου φαίνεται τραβηγμένη απ' τα μαλλιά για επίπεδο Λυκείου.
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
mostel
Πολύ δραστήριο μέλος
Πρόκειται για μια "κομμένη" εκδοχή της πρώτης φετινής άσκησης του Σταματόπουλου για το Πληροφορικής και Τηλ/νιών. Η πλήρης εκφώνηση:
https://cgi.di.uoa.gr/~ip/iphw0809_1.pdf
Μια άλλη σκέψη είναι να γίνει ξεχωριστός έλεγχος για το 4 και το 9 και μετά να ελέγχουμε μόνο τα τετράγωνα των αριθμών της μορφής 6κ+1 και 6κ+5 (αν και εδώ το πράγμα αρχίζει να γίνεται παρατραβηγμένο).
Επιπλέον, οι αριθμοί της original εκφώνησης που ελέγχονται είναι της μορφής χ^2+1 οπότε αν συνυπολογίσουμε κι αυτό και θέλουμε να το κάνουμε ακόμα πιο hardcore, μπορούμε να ξεκινήσουμε από το 5, να ελέγξουμε το τετράγωνό του, και μετά να ανεβαίνουμε με βήμα 4 (9, 13, 17,...). Οι πρώτοι που παραλείπει ο έλεγχος (7, 11,...) είναι αδιάφοροι, καθώς αποδεικνύεται ότι όλοι οι πρώτοι διαιρέτες των αριθμών χ^2+1, είναι της μορφής 4κ+1. Σε κάθε περίπτωση, η άσκηση μου φαίνεται τραβηγμένη απ' τα μαλλιά για επίπεδο Λυκείου.
Guess why στη μορφή ή ! Αποδεικνύεται (εύκολα σχετικά), πως κάθε πρώτος p έχει τη μορφή: ή . Αυτό είναι απόρροια ουσιαστικά της λύσης που λες.
Βέβαια, αν το τραβήξουμε λίγο ακόμη, μπορούμε να το δουλέψουμε το πρόβλημα και βάσει του θεωρήματος Wilson, που τότε ...γίνεται της Πόπης
Στέλιος
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Wilhelm
Νεοφερμένος
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
dkotanid
Νεοφερμένος
Καλή επιτυχία πάντως!!!
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
θελω να ρωτησω κατι..
οταν μια ασκηση λεει πχ να διαβαστουν οι αριθμοι απο το ενα ως το 100 και το κανουμε αυτο με τν εντολη μεχρισ οτου γτ στ λυση πισω δνει ''μεχρις οτου α>100''?
επισης οταν εχουμε μια ασκηση που θελουμε να τν κανουμε με δομη επαναληψεις πως θα καταλαβουμε ποια απο τις 3 εκφρασεις τις θα παρουμε?
αυτα προς το παρων...
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
mostel
Πολύ δραστήριο μέλος
Να γίνει αλγόριθμος ή πρόγραμμα που να εκτυπώνει τους πρώτους 50 πρώτους αριθμούς.
Στέλιος
Υσ: Όσο λιγότερες πράξεις/επαναλήψεις κάνει ο αλγόριθμος, τόσο το καλύτερο.
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
thewatcher
Εκκολαπτόμενο μέλος
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
mostel
Πολύ δραστήριο μέλος
Κόσκινο του Ερατοσθένη;
Αλγόριθμο ή πρόγραμμα ζήτησα, όχι γενικολογίες
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
djimmakos
Διάσημο μέλος
Εκτύπωσε τους πρώτους 50 πρώτους αριθμούς
Τέλος_Προγράμματος
Πέρα από την πλάκα, μπορεί κανείς να μου εξηγήσει σε τι χρησιμεύουν τέτοιου είδους προγράμματα; :what:
Σημείωση: Το μήνυμα αυτό γράφτηκε 15 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Χρήστες Βρείτε παρόμοια
-
Τα παρακάτω 0 μέλη και 6 επισκέπτες διαβάζουν μαζί με εσάς αυτό το θέμα: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 στον περιηγητή σας.