Συζητήσεις για το μάθημα και ανακοινώσεις

Copy - paste (πρόβλημα 14)

 
Picture of Μιχάλης Κολουντζάκης
Copy - paste (πρόβλημα 14)
by Μιχάλης Κολουντζάκης - Friday, 20 October 2017, 9:04 PM
 

Τα συγχαρητήριά μου σε όσους υπέβαλαν την παρακάτω λύση στο πρόβλημα 14, το οποίο μάλιστα δε μετράει στη βαθμολογία. Εμένα πάντως με εντυπωσίασαν. Την επόμενη φορά τα συγχαρητήρια με τα ονόματά σας.

-------mathXXXX@math.uoc.gr.py--------
D=A*2
C=False
for i in range(len(D)-1):
for j in range(len(B)-1):
if D[i:i+len(B)]==B[j:]:
C=True
break
else: continue
-------mathXXXX@math.uoc.gr.py--------
D=A*2
C=False
for i in range(len(D)-1):
for j in range(len(B)-1):
if D[i:i+len(B)]==B[j:]:
C=True
break
else: continue
-------temXXXX@tem.uoc.gr.py--------
D=A*2
C=False
for i in range(len(D)-1):
for j in range(len(B)-1):
if D[i:i+len(B)]==B[j:]:
C=True
break
else: continue
-------temXXXX@tem.uoc.gr.py--------
D=A*2
C=False
for i in range(len(D)-1):
for j in range(len(B)-1):
if D[i:i+len(B)]==B[j:]:
C=True
break
else: continue
-------temXXXX@tem.uoc.gr.py--------
D=A*2
C=False
for i in range(len(D)-1):
for j in range(len(B)-1):
if D[i:i+len(B)]==B[j:]:
C=True
break
else: continue

 

 

Picture of Μιχάλης Κολουντζάκης
Re: Copy - paste (πρόβλημα 14)
by Μιχάλης Κολουντζάκης - Sunday, 22 October 2017, 9:54 PM
 

Η υποβολή αντιγραμμένων προγραμμάτων συνεχίζεται.

Ακόμη και για το πρόβλημα 14 που δε μετράει στη βαθμολογία. Φαντάζομαι ότι όσοι το κάνουν νομίζουν ότι δε θα κάτσω να ασχοληθώ. Τόσες 100άδες προγράμματα, ποιος μπορεί να τα ελέγχει. Να σας πληροφορήσω λοιπόν ότι η αντιγραφή στα προγράμματα εντοπίζεται αυτόματα πλέον και το να προσθέτετε κενές γραμμές στο αρχείο σας ή το να αλλάζετε τα ονόματα των μεταβλητών δεν επηρεάζει τον εντοπισμό (http://theory.stanford.edu/~aiken/moss/). Για το πρόγραμμα 14 π.χ. σήμερα έχουμε τα εξής προγράμματα που είναι αντιγραμμένα (ποιος από ποιον δε φαίνεται φυσικά αλλά δε με ενδιαφέρει):

http://fourier.math.uoc.gr/~mk/prog1718/moss/14-very-bad.svg

Κάντε κλικ πάνω στο M ανάμεσα σε δύο προγράμματα και θα τα δείτε.

Να το ξεκαθαρίσω ξανά λοιπόν: τα προγράμματα που υποβάλλετε πρέπει να τα έχετε γράψει εσείς, μόνοι σας. Η συζήτηση με άλλους επιτρέπεται αλλά όχι και η αντιγραφή. Το να αντιγράφετε τα προγράμματα και να τα υποβάλλετε δε σας ωφελεί. Αν δε μάθετε να κάνετε τα προγράμματα μόνοι σας τότε στις εξετάσεις θα πατώσετε και ο βαθμός των προγραμμάτων θα σας είναι άχρηστος. Όχι μόνο δε σας ωφελεί αλλά αν διαπιστωθεί ότι αντιγράφετε επανειλημένα τότε θα διαγραφείτε από το μάθημα.