AlbertMourato

Untitled

Feb 22nd, 2016
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.64 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <bits/stdc++.h>
  3. //%lld
  4. typedef long long ll;
  5. using namespace std;
  6. int teto(int a, int b){
  7.     if(a%b!=0)return (a/b)+1;
  8.     return a/b;
  9. }
  10. int main(){
  11.     //freopen("in.txt", "r", stdin);
  12.     //freopen("out.txt", "w", stdout);
  13.     int a, b, q, r;
  14.     cin>>a>>b;
  15.     if(a<0&&b>0){
  16.         q = a/b;
  17.         q--;
  18.         r = a-(q*b);
  19.     }else if(a<0&&b<0){
  20.         if(a<b){
  21.             q = a/b;
  22.             q++;
  23.             r = a-(q*b);
  24.         }else{
  25.             q = teto(a,b);
  26.             r = a-(q*b);
  27.         }
  28.  
  29.     }else{
  30.         q = a/b;
  31.         r = a-(q*b);
  32.     }
  33.     cout<<q<<" "<<r<<"\n";
  34. }
Advertisement
Add Comment
Please, Sign In to add comment