Capellini
Νεοφερμένος
Ο Βαγγέλης αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 37 ετών. Έχει γράψει 30 μηνύματα.
27-02-14
18:20
Λοιπόν στα γρήγορα
Θες ένα μονοδιάστατο πίνακα Ε 70 θέσεων
Θες ένα μονοδιάστατο πίνακα Τ 70 θέσεων
Θες ένα δυσδιάστατο πίνακα Π με 251 γραμμές και 70 στήλες
Στην τελευταία γραμμή θα βάλεις το άθροισμα των 250 προηγούμενων γραμμών. Η γραμμή αυτή θα περιέχει πόσες πωλήσεις έκανε το προϊόν της κάθε στήλης
Το μέγιστο στοιχείο αυτής της γραμμής σου λέει ποιο προϊόν έκανε τις περισσότερες πωλήσεις
Το μέγιστο γινόμενο του κάθε στοιχείου αυτής της γραμμής με το αντίστοιο κελί του πίνακα Τ θα σου δώσει ποιο προϊόν έκανε τις περισσότερες εισπράξεις
Οι εισπράξεις που απέφερε κάθε σημείο πώλησης ειναι :
Θα πάρεις κάθε γραμμή του πίνακα Π και θα πολ/σεις την αντίστοιχη στήλη με το κατάλληλο κελί από τον πίνακα Τ.
Τα υπόλοιπα δοκίμασε να τα σκεφτείς μονάχος σου.
Θες ένα μονοδιάστατο πίνακα Ε 70 θέσεων
Θες ένα μονοδιάστατο πίνακα Τ 70 θέσεων
Θες ένα δυσδιάστατο πίνακα Π με 251 γραμμές και 70 στήλες
Στην τελευταία γραμμή θα βάλεις το άθροισμα των 250 προηγούμενων γραμμών. Η γραμμή αυτή θα περιέχει πόσες πωλήσεις έκανε το προϊόν της κάθε στήλης
Το μέγιστο στοιχείο αυτής της γραμμής σου λέει ποιο προϊόν έκανε τις περισσότερες πωλήσεις
Το μέγιστο γινόμενο του κάθε στοιχείου αυτής της γραμμής με το αντίστοιο κελί του πίνακα Τ θα σου δώσει ποιο προϊόν έκανε τις περισσότερες εισπράξεις
Οι εισπράξεις που απέφερε κάθε σημείο πώλησης ειναι :
Θα πάρεις κάθε γραμμή του πίνακα Π και θα πολ/σεις την αντίστοιχη στήλη με το κατάλληλο κελί από τον πίνακα Τ.
Τα υπόλοιπα δοκίμασε να τα σκεφτείς μονάχος σου.
Σημείωση: Το μήνυμα αυτό γράφτηκε 10 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Capellini
Νεοφερμένος
Ο Βαγγέλης αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 37 ετών. Έχει γράψει 30 μηνύματα.
16-02-14
22:24
Να και το δικό μου σε python
Code:
MaxTrucks=2
MaxIXs=200
MaxMotos=300
TicketTruck=5
TicketIX=3
TicketMoto=2
Profit=0
Trucks=0
IXs=0
Motos=0
while ((Trucks+IXs+Motos)<400):
vehicle=""
while vehicle!="T" and vehicle!="I" and vehicle!="M":
vehicle=input("Vehicle Type T for Trucks, I for IXs, M for Motos")
if vehicle=="T" and Trucks<MaxTrucks:
Profit=Profit+TicketTruck
Trucks=Trucks+1
print("Truck added")
elif vehicle=="I" and IXs<MaxIXs:
Profit=Profit+TicketIX
IXs=IXs+1
print("IX added")
elif vehicle=="M" and Motos<MaxMotos:
Profit=Profit+TicketMoto
Motos=Motos+1
print("Moto added")
else:
print("No space for", vehicle)
print("Profit", Profit)
print(Trucks,IXs, Motos)
Σημείωση: Το μήνυμα αυτό γράφτηκε 10 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.
Capellini
Νεοφερμένος
Ο Βαγγέλης αυτή τη στιγμή δεν είναι συνδεδεμένος. Είναι 37 ετών. Έχει γράψει 30 μηνύματα.
16-02-14
21:57
Ενδέχεται να υπάρχουν για ένα πρόβλημα διαφορετικοί τρόποι επίλυσης. Το να ζητάς από τους άλλους να γράψουν την δικιά τους μπορεί να σε μπερδέψει χειρότερα
Θέμα με δημοψήφισμα
Θέμα με δημοψήφισμα
Code:
#voting
Votes=[0 , 0, 0, 0]
Parties=["A", "B", "C", "D"]
Citizens=0
while Citizens<100000:
choice=""
while choice!=Parties[0] and choice!=Parties[1] and choice!=Parties[2] and choice!=Parties[3] and choice!="AN":
choice=input("Choice")
if choice=="A":
Votes[0]=Votes[0]+1
if choice=="B":
Votes[1]=Votes[1]+1
if choice=="C":
Votes[2]=Votes[2]+1
if choice=="D":
Votes[3]=Votes[3]+1
Citizens=Citizens+1
print("Next citizen")
print("Results")
print(Parties[0], Votes[0]/(Votes[0]+Votes[1]+Votes[2]+Votes[3]))
print(Parties[1], Votes[1]/(Votes[0]+Votes[1]+Votes[2]+Votes[3]))
print(Parties[2], Votes[2]/(Votes[0]+Votes[1]+Votes[2]+Votes[3]))
print(Parties[3], Votes[3]/(Votes[0]+Votes[1]+Votes[2]+Votes[3]))
max=0
win=0
for i in range(0, Votes.__len__()):
if Votes[i]>max:
max=Votes[i]
win=i
print("Winners")
print(Parties[win])
#elegxos gia isopalia
for i in range(0, Votes.__len__()):
if i!=win and Votes[i]==Votes[win]:
print(Parties[i])
Σημείωση: Το μήνυμα αυτό γράφτηκε 10 χρόνια πριν. Ο συντάκτης του πιθανόν να έχει αλλάξει απόψεις έκτοτε.