tag:blogger.com,1999:blog-1047952760751922754.post4759822037426203310..comments2023-09-05T12:49:46.452+02:00Comments on Byte Strike Blog: Timer: scrivi un programma idiota in java più in fretta che puoiUnknownnoreply@blogger.comBlogger11125tag:blogger.com,1999:blog-1047952760751922754.post-62597168580604547662008-02-06T21:50:00.000+01:002008-02-06T21:50:00.000+01:00Quanto vi invidio ragazzi....beati voi... :O bravi...Quanto vi invidio ragazzi....beati voi... :O bravi ;)<BR/>e pensare che io sto entrando in crisi perchè domani ho un esonero di java e non so come si usa il Timer(il prof lo vuole per forza, ma non l'ho potuto studiare causa lavoro!)<BR/>già vedo sfumare il 28 dell'esonero precedente :(<BR/><BR/>-Kore@no-Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1047952760751922754.post-3927035946177567372008-01-14T20:35:00.000+01:002008-01-14T20:35:00.000+01:00Il Capitano non si discute ... si AMA! :-DIl Capitano non si discute ... si AMA! :-DMadGrinhttps://www.blogger.com/profile/02159885459136932031noreply@blogger.comtag:blogger.com,1999:blog-1047952760751922754.post-38882594309436641492008-01-10T16:16:00.000+01:002008-01-10T16:16:00.000+01:00@Teo: si mi ha stupito che il test proposto da Jef...@Teo: si mi ha stupito che il test proposto da Jeff non sia stato risolto da qualcuno. <BR/>Cmq è bello vedere che anche per una cosa così standard possiamo inventarci un bel po' di modi per scriverla velocemente :-DChristian Castellihttps://www.blogger.com/profile/16095115669977999358noreply@blogger.comtag:blogger.com,1999:blog-1047952760751922754.post-32321916075928013262008-01-10T16:12:00.000+01:002008-01-10T16:12:00.000+01:00ps: ovviam è un misto di ruby+cervello+java+lingua...ps: ovviam è un misto di ruby+cervello+java+linguaggio naturale... era un modo x far capire in 2 minuti che una soluzione "alternativa" ce l'avevo in testa..<BR/><BR/>se poi dev'essere fatta in java puro, la traduzione è questa:<BR/><BR/>for(int i=1;i<=100;i++) {<BR/>String temp = "";<BR/>if(i%3==0) temp="Fizz";<BR/>if(i%5==0) temp=temp+"Buzz";<BR/>System.out.println ((temp.length()==0) ? i : temp);<BR/>}<BR/>}<BR/>}Teohttps://www.blogger.com/profile/13270289158696287299noreply@blogger.comtag:blogger.com,1999:blog-1047952760751922754.post-51221588867677653052008-01-10T15:04:00.000+01:002008-01-10T15:04:00.000+01:00mi preoccupa ciò che leggo nel post del "Coding Ho...mi preoccupa ciò che leggo nel post del "Coding Horror" soprattutto xche il programma era troppo banale per utilizzarlo come test... eppure da come dicono sembra che davvero un programmatore non ci riesce...<BR/><BR/>personalm, mi aspettavo un test diverso, una cosa del tipo: sei obbligato a usare la ricorsione, oppure max 5 righe di codice... ovviam con delle specifiche diverse... la tua soluzione è ovviam quella classica, e ci puoi solo variare il modo, ma non hai modo di fare un "refactoring" di cui rimanere affascinati.<BR/><BR/>cmq, ciò che fa riflettere è:<BR/>- il fatto che occorre usare il mod<BR/>- la parola fizzbuz è composta dall'unione di fizz e buzz, quindi lì si puo trovare un modo per risparmiare una due righe, ovvero ELIMINANDO l'if con doppia condizione, e ELIMINANDO TUTTI gli else<BR/><BR/>posto una mia soluzione:<BR/><BR/>for(i da 1 a 100) {<BR/>String temp = null;<BR/>if(i%3==0) temp="Fizz";<BR/>if(i%5==0) temp=temp+"Buzz";<BR/>System.out.println (temp || i);<BR/>System.out.println ("\n");<BR/>}Teohttps://www.blogger.com/profile/13270289158696287299noreply@blogger.comtag:blogger.com,1999:blog-1047952760751922754.post-91270301238138155722008-01-10T12:01:00.000+01:002008-01-10T12:01:00.000+01:00@anonimo: Si mi piace la tua ricorsione dell'opera...@anonimo: Si mi piace la tua ricorsione dell'operatore ternario :-D<BR/>@madgrin: immaginavo ti riferissi da bravo geek appassionato di star trek a Il Capitano :-DChristian Castellihttps://www.blogger.com/profile/16095115669977999358noreply@blogger.comtag:blogger.com,1999:blog-1047952760751922754.post-48711115678809335612008-01-10T11:30:00.000+01:002008-01-10T11:30:00.000+01:00Oh mi hai messo in crisi perchè ho cominciato a pe...Oh mi hai messo in crisi perchè ho cominciato a pensare a una decina di modi idioti per risolverlo però non mi va di scrivere oggi...facciamo che faccio gli esami di riparazione a settembre :)Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1047952760751922754.post-15059342926778170932008-01-10T09:52:00.000+01:002008-01-10T09:52:00.000+01:00Vedi se ti piace , tempo 1min e 24 sec:public clas...Vedi se ti piace , tempo 1min e 24 sec:<BR/><BR/>public class ses {<BR/>public static void main(String[] <BR/> args){<BR/>for(int i=0;i<=100;i++){<BR/><BR/>String y=(i%3==0 && i%5==0) ? "FizzBuzz":(i%3==0 ? "Fizz":(i%5==0 ? "Buzz":""+i));<BR/><BR/>System.out.println(y);<BR/>}<BR/>}<BR/>}Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1047952760751922754.post-44159603562732589182008-01-10T00:02:00.000+01:002008-01-10T00:02:00.000+01:00Esiste un solo Kirk!Esiste un solo <A HREF="http://en.wikipedia.org/wiki/James_T._Kirk" REL="nofollow">Kirk!</A>MadGrinhttps://www.blogger.com/profile/02159885459136932031noreply@blogger.comtag:blogger.com,1999:blog-1047952760751922754.post-25226195072914830972008-01-09T23:56:00.000+01:002008-01-09T23:56:00.000+01:00@madgrin: LOL P.S.: ma Kirk chi sarebbe? Magari pa...@madgrin: LOL <BR/>P.S.: ma Kirk chi sarebbe? Magari pavento un'ignoranza abissale ma a quest'ora non mi sovviene nessun Kirk se non Kirk Hammet dei Metallica,che credo c'entri un cazzo :-DChristian Castellihttps://www.blogger.com/profile/16095115669977999358noreply@blogger.comtag:blogger.com,1999:blog-1047952760751922754.post-2644532648933503922008-01-09T23:53:00.000+01:002008-01-09T23:53:00.000+01:0034 secondi ...Ho fatto copia/incolla del tuo! :-DI...34 secondi ...<BR/>Ho fatto copia/incolla del tuo! :-D<BR/><BR/>In fondo anche Kirk ha barato al suo esame in accademia ...MadGrinhttps://www.blogger.com/profile/02159885459136932031noreply@blogger.com