UVA 10101 Java

  1. import java.util.*;
  2.  
  3. public class main{
  4. public static void main(String[] args) {
  5. Scanner sc=new Scanner(System.in);
  6. int count = 0;
  7. while(sc.hasNextLong())
  8. {
  9. long num = sc.nextLong();
  10. System.out.printf("%4d.", ++count);
  11. if(num == 0)
  12. System.out.print(" 0");
  13. else
  14. bangla(num);
  15. System.out.println();
  16. }
  17. }
  18. public static void bangla(long num)
  19. {
  20. if(num >= 10000000)
  21. {
  22. bangla(num / 10000000);
  23. System.out.print(" kuti");
  24. num = num % 10000000;
  25. }
  26. if(num >= 100000)
  27. {
  28. bangla(num / 100000);
  29. System.out.print(" lakh");
  30. num = num % 100000;
  31. }
  32. if(num >= 1000)
  33. {
  34. bangla(num / 1000);
  35. System.out.print(" hajar");
  36. num = num % 1000;
  37. }
  38. if(num >= 100)
  39. {
  40. bangla(num / 100);
  41. System.out.print(" shata");
  42. num = num % 100;
  43. }
  44. if(num > 0)
  45. System.out.printf(" %d", num);
  46. }
  47. };

留言

這個網誌中的熱門文章

C# 井字遊戲