WhaleOilBeefHooked
Νεοφερμένος
Ο WhaleOilBeefHooked αυτή τη στιγμή δεν είναι συνδεδεμένος. Έχει γράψει 15 μηνύματα.
10-04-21
22:46
Σε καμία περίπτωση δεν είμουν εγώ ο δημιουργός Όχι ότι θα τη χρησιμοποιούσα ποτέ σε κάποιο πραγματκό σύστημα, είναι μόνο για την άσκηση.i + 1
d + 3
} + 5
7 + 7
{ + 9
Οτι βγάζουν αυτά στο ascii table. Ο δημιουργός της συγκεκριμένης κρυπτογραφισης πρέπει να εκτελεσθεί.
Για να την κλείνουμε, είναι περίπου όπως το είπες, η συνάρτηση αποκρυπτογράφησης είναι dec(x) = x - 2i - 1, όπου i ο δείκτης του χαρακτήρα x (από το 0). Από το ASCII table, ο κωδικός είναι hax0r.
WhaleOilBeefHooked
Νεοφερμένος
Ο WhaleOilBeefHooked αυτή τη στιγμή δεν είναι συνδεδεμένος. Έχει γράψει 15 μηνύματα.
09-04-21
17:59
Σε ένα σύστημα κρυπρογραφησης, καταγράψαμε ότι το κείμενο
hint: Πείτε την ακολουθία αριθμό-αριθμό με λόγια
Μια στα γρήγορα σε Python - describe function:
!Gl2G
δίνει "Jq9P
. Ένας χρήστης εισάγει ένα password που κρυπτογραφείται σε id}7{
. Ποιος ήταν ο κωδικός του?
Αυτόματη ένωση συνεχόμενων μηνυμάτων:
Το κοιτούσα πόση ώρα μες στη βαρεμάρα μου και τώρα το κατάλαβαΝτάξει δικής μου εμπνεύσεως δεν είναι αλλά έχει πλάκα:
Βρείτε το μοτίβο στην ακολουθία: 6, 16, 1116, 3116, 132116, 1113122116, ...
Και για τους πιο geek: Φτιάξτε μια συνάρτηση (πχ σε python) που να λαμβάνει όρισμα τον πρώτο όρο n0 και να επιστρέφει μια λίστα με τους n πρώτους όρους της ακολουθίας.
hint: Πείτε την ακολουθία αριθμό-αριθμό με λόγια
Μια στα γρήγορα σε Python - describe function:
Python:
from itertools import groupby
# grouper credits: https://stackoverflow.com/a/6352456
grouper = lambda x: [(k, sum(1 for i in g)) for k,g in groupby(x)]
describe = lambda x: ''.join([str(times) + chr for chr, times in grouper(x)])
# describe('311311222116') -> '13211321322116'
WhaleOilBeefHooked
Νεοφερμένος
Ο WhaleOilBeefHooked αυτή τη στιγμή δεν είναι συνδεδεμένος. Έχει γράψει 15 μηνύματα.
09-04-21
15:33
Να βάλω και εγώ ένα ωραίο προβληματάκι μου θυμάμαι πριν από πολλά χρόνια από την 1η λυκείου (με διαφορετικούς αριθμούς φυσικά).
1.
Ν.δ.ο.
To ίδιο πρόβλημα σε πιο light έκδοση:
Να μελετήσετε ως προς μονοτονία τη συνάρτηση
Και ένα ακόμα υπολογιστικό με πίνακες, δε θυμάμαι αν τους διδάσκουν στο λύκειο.
2.
Αν πίνακας
, να υπολογίσετε τη δύναμη .
Ωραία η λύση της (1), αλλά η ιδέα των 2 ασκήσεων ήταν να αποφύγουμε τις πράξεις. Οι λύσεις που είχα στο μυαλό μου ήταν:Για να δουλέψει το λατεκ: {latex} ο κώδικας σου {/latex} όμως αντί για {} βάζεις [].
Στο 1:
. Η μονοτονία της συνάρτησης είναι προφανής απ'το πρόσημο της παραγώγου (παντού αρνητικό)
Το 2 είναι απλά κουραστικές πράξεις, βρήκα τα και μετά βαρέθηκα. Συνεχίζοντας μπορούμε να το βρούμε ως
Με γν. φνίν. έχω
Για την μονοτονία της ,
:
.
Άρα η f(x) είναι η υπερβολή 4/x μετατοπισμένη κατά 1 προς τα κάτω και 1 δεξιά. Από δω η μονοτονία είναι άμεση.
Για να πω την αλήθεια η (2) δεν είναι δική μου, είναι από
, όπου
,
Binomial theorem:
Άρα αρκεί να μπορώ να υπολογίσω την
Παρατηρώ ότι άρα γενικά
Αφού ξέρω τις δυνάμεις ανά 3, σπάω και άθροισμα ανά 3 σε
Μένει να υπολογίσω τους συντελεστές με ένα for loop και τελείωσε.
,
Binomial theorem:
Άρα αρκεί να μπορώ να υπολογίσω την
Παρατηρώ ότι άρα γενικά
Αφού ξέρω τις δυνάμεις ανά 3, σπάω και άθροισμα ανά 3 σε
Μένει να υπολογίσω τους συντελεστές με ένα for loop και τελείωσε.