Nusrat_Ullah

IP Check

Sep 5th, 2019
241
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.59 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. typedef long long ll;
  4. ll dec(ll z)
  5. {
  6.     bitset<9>bs(to_string(z));
  7.     return bs.to_ulong();
  8. }
  9. int main()
  10. {
  11.     int g,t;
  12.     ll a1,a2,a3,a4,b1,b2,b3,b4;
  13.     scanf("%d",&t);
  14.     for(g=1;g<=t;g++){
  15.         scanf("%lld.%lld.%lld.%lld",&a1,&a2,&a3,&a4);
  16.         scanf("%lld.%lld.%lld.%lld",&b1,&b2,&b3,&b4);
  17.         b1=dec(b1),
  18.         b2=dec(b2),
  19.         b3=dec(b3),
  20.         b4=dec(b4);
  21.         if(a1==b1&&a2==b2&&a3==b3&&a4==b4)
  22.             printf("Case %d: Yes\n",g);
  23.         else printf("Case %d: No\n",g);
  24.     }
  25.     return 0;
  26. }
Advertisement
Add Comment
Please, Sign In to add comment