Advertisement
Guest User

Untitled

a guest
Oct 18th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.89 KB | None | 0 0
  1.  
  2. #include<bits/stdc++.h>
  3. using namespace std;
  4. int r=0;
  5. int  bigDivision(string num,int d){
  6.     int r = 0;
  7.     string res = "";
  8.     if(num[0]=='-'){
  9.         for(int i=1;num[i]!='\0';i++){
  10.             r=(r*10)+num[i]-'0';
  11.             if(r<d) continue;
  12.             res+=(r/d)+'0';
  13.             r=r%d;
  14.         }
  15.     }
  16.     else{
  17.         for(int i=0;num[i]!='\0';i++){
  18.             r=(r*10)+num[i]-'0';
  19.             if(r<d) continue;
  20.             res+=(r/d)+'0';
  21.             r=r%d;
  22.         }
  23.     }
  24.     return r;
  25. }
  26.  
  27. int main()
  28. {
  29.     int t;
  30.     cin>>t;
  31.     int c=0;
  32.     while(t--){
  33.         c++;
  34.         r=0;
  35.         string s1;
  36.         int n;
  37.         cin>>s1>>n;
  38.         cout<<"Case "<<c<<": ";
  39.         if(n<0) n*=-1;
  40.         int x=bigDivision(s1,n);
  41.         if(x==0){
  42.             cout<<"divisible"<<endl;
  43.         }
  44.         else cout<<"not divisible"<<endl;
  45.     }
  46.     return 0;
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement