Autor Tema: Warmup :: Hello Kitty ::  (Leído 155 veces)

[D-m-K]

  • Administrador
  • Mensajes: 229
  • [-.|.-]
    • MSN Messenger - d4rk.m0nk3y@hotmail.com
    • Ver Perfil
    • Red Informatica Colombiana
    • Email
Warmup :: Hello Kitty ::
« : octubre 14, 2010, 07:35:25 pm »
Bueno gente, como toca comenzar a entrenar para la maraton de programaci
« Última Modificación: octubre 14, 2010, 07:44:05 pm por [D-m-K] »
:: Todas las grandes cosas que se disfrutan son el producto de las pequeñas cosas que se logran ::

[D-m-K]

  • Administrador
  • Mensajes: 229
  • [-.|.-]
    • MSN Messenger - d4rk.m0nk3y@hotmail.com
    • Ver Perfil
    • Red Informatica Colombiana
    • Email
Re: Warmup :: Hello Kitty ::
« Respuesta #1 : octubre 14, 2010, 07:38:09 pm »
Bueno aqui esta mi soluci
« Última Modificación: octubre 14, 2010, 07:44:19 pm por [D-m-K] »
:: Todas las grandes cosas que se disfrutan son el producto de las pequeñas cosas que se logran ::

Phicar

  • :P
  • Administrador
  • Mensajes: 283
  • (1+sqrt(5))/2
    • MSN Messenger - diego_villahacker@hotmail.com
    • Ver Perfil
    • Phicar's Blog
    • Email
Re: Warmup :: Hello Kitty ::
« Respuesta #2 : octubre 14, 2010, 09:50:43 pm »
jajjaja tenemos la logica parecida, vi tu code despues de hacer este..:P solo que yo le pegue en 7 mins xDD..te gane xDDD jajajaj tenemos que inventarnos alguito pa hacer marratones entre nosotros...jejej

import java.io.*;
import java.util.*;
public class DmKWar{
public static void main(String args[]) throws IOException{
BufferedReader lector = new BufferedReader(new FileReader("kitty.in"));
FileOutputStream flout = new FileOutputStream("kitty.out");
String tmp = "",res="";
while((tmp=lector.readLine())!=null){
StringTokenizer c = new StringTokenizer(tmp);
String p = c.nextToken();
int a = Integer.parseInt(c.nextToken());
for(int n = 0;n<p.length();n++){
for(int n1 = 0;n1<a;n1++)
res+=p;
res+="\n";
p = p.substring(1,p.length())+p.charAt(0);
}
}
flout.write(res.getBytes());
}
}
:)

my.opera.com/phicar

[D-m-K]

  • Administrador
  • Mensajes: 229
  • [-.|.-]
    • MSN Messenger - d4rk.m0nk3y@hotmail.com
    • Ver Perfil
    • Red Informatica Colombiana
    • Email
Re: Warmup :: Hello Kitty ::
« Respuesta #3 : octubre 14, 2010, 10:04:08 pm »
Mmm bueno parce yo quizas le haria la siguiente mejora a tu code para que no saque el java.util.NoSuchElementException.

Cita
import java.io.*;
import java.util.*;
public class DmKWar{
public static void main(String args[]) throws IOException{
BufferedReader lector = new BufferedReader(new FileReader("kitty.in"));
FileOutputStream flout = new FileOutputStream("kitty.out");
String tmp = "",res="";
while((tmp=lector.readLine())!=null){
if(tmp.indexOf(".") != -1)
   break;

StringTokenizer c = new StringTokenizer(tmp);
String p = c.nextToken();
int a = Integer.parseInt(c.nextToken());
for(int n = 0;n<p.length();n++){
for(int n1 = 0;n1<a;n1++)
res+=p;
res+="\n";
p = p.substring(1,p.length())+p.charAt(0);
}
}
flout.write(res.getBytes());
}
}

Pdta : jejejeje me ganaste y por resto :O... eso significa que toca entrenar mas duro!!!!
« Última Modificación: octubre 14, 2010, 10:14:10 pm por [D-m-K] »
:: Todas las grandes cosas que se disfrutan son el producto de las pequeñas cosas que se logran ::

Phicar

  • :P
  • Administrador
  • Mensajes: 283
  • (1+sqrt(5))/2
    • MSN Messenger - diego_villahacker@hotmail.com
    • Ver Perfil
    • Phicar's Blog
    • Email
Re: Warmup :: Hello Kitty ::
« Respuesta #4 : octubre 15, 2010, 12:33:57 am »
joder, no lei todo el problema xDDD...;)..
:)

my.opera.com/phicar