shamiul93

lightoj 1163 - Bank Robbery

Mar 22nd, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.92 KB | None | 0 0
  1. /**
  2. @author - Rumman BUET CSE'15
  3. Problem - Bank Robbery
  4. Concept - pattern observation.
  5. */
  6.  
  7. #include<bits/stdc++.h>
  8. using namespace std ;
  9. #define ll long long
  10. #define fi                                      freopen("in.txt", "r", stdin)
  11. #define fo                                      freopen("out.txt", "w", stdout)
  12.  
  13. int main()
  14. {
  15. //    fi ;
  16. //    fo ;
  17.     ll T , t = 0 ;
  18.     scanf("%lld",&T);
  19.     while(T--)
  20.     {
  21.         t++ ;
  22.         ll n ;
  23.         ll d , r , s ;
  24.         scanf("%lld",&n);
  25.         d = n ;
  26.  
  27.         s = 0 ;
  28.  
  29.         while(d / 10 > 0)
  30.         {
  31.             s = s+d ;
  32.             d = d /10 ;
  33.         }
  34.  
  35.         ll lo = s - 2000 , hi = s + 2000 ;
  36.  
  37.         printf("Case %lld:",t);
  38.         for( ll i = lo ; i <= hi ; i++)
  39.         {
  40.             if(i - i/10 == n)
  41.             {
  42.                 printf(" %lld",i);
  43.             }
  44.         }
  45.  
  46.         printf("\n");
  47.     }
  48.     return 0 ;
  49. }
Add Comment
Please, Sign In to add comment