Advertisement
unknown_0711

Untitled

Dec 27th, 2022
23
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.36 KB | None | 0 0
  1. import java.util.*;
  2. import java.lang.*;
  3. import java.io.*;
  4.  
  5. public class Main
  6. {
  7. public static String recurSum(String s){
  8. if(s.length() == 1)
  9. return s;
  10.  
  11. long sum=0;
  12. for(int i=0; i<s.length(); i++)
  13. sum += (s.charAt(i)-'0');
  14. return recurSum(Long.toString(sum));
  15. }
  16. public static void main (String[] args) throws java.lang.Exception
  17. {
  18. //your code here
  19. Scanner sc = new Scanner(System.in);
  20. // String a=sc.next();
  21. // long k = sc.nextLong();
  22. // long n=0;
  23. // for(int i=0;i<a.length();i++){
  24. // n+=a.charAt(i)-'0';
  25. // }
  26. // n*=k;
  27.  
  28. // System.out.print (RDC(n,1));
  29. String s=sc.next();
  30. int k=sc.nextInt();
  31. long sum=0;
  32. for(int i=0; i<s.length(); i++)
  33. sum += (s.charAt(i)-'0');
  34.  
  35. sum = sum*k;
  36. System.out.println(recurSum(Long.toString(sum)));
  37. }
  38. // public static long RDC( long n, long k){
  39. // long ans = 0;
  40. // while(n>0){
  41. // ans = n%10+ans;
  42. // n = n/10;
  43. // }
  44. // n = ans*k;
  45. // if(n<10)return ans;
  46. // return RDC(n,1);
  47. // }
  48. }
  49.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement