Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- import java.lang.*;
- import java.io.*;
- public class Main
- {
- public static String recurSum(String s){
- if(s.length() == 1)
- return s;
- long sum=0;
- for(int i=0; i<s.length(); i++)
- sum += (s.charAt(i)-'0');
- return recurSum(Long.toString(sum));
- }
- public static void main (String[] args) throws java.lang.Exception
- {
- //your code here
- Scanner sc = new Scanner(System.in);
- // String a=sc.next();
- // long k = sc.nextLong();
- // long n=0;
- // for(int i=0;i<a.length();i++){
- // n+=a.charAt(i)-'0';
- // }
- // n*=k;
- // System.out.print (RDC(n,1));
- String s=sc.next();
- int k=sc.nextInt();
- long sum=0;
- for(int i=0; i<s.length(); i++)
- sum += (s.charAt(i)-'0');
- sum = sum*k;
- System.out.println(recurSum(Long.toString(sum)));
- }
- // public static long RDC( long n, long k){
- // long ans = 0;
- // while(n>0){
- // ans = n%10+ans;
- // n = n/10;
- // }
- // n = ans*k;
- // if(n<10)return ans;
- // return RDC(n,1);
- // }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement