http://lightoj.com/volume_showproblem.php?problem=1354
#include <iostream>
#include<cstdio>
#include<cstring>
#include<cmath>
using namespace std;
int main()
{
int a,b,c,d,cas,s1,s2,s3,s4,i,p,q,r,s;
int str1,str2,str3,str4;
cin>>cas;
for(i=1; i<=cas; i++)
{
s1=0;
s2=0;
s3=0;
s4=0;
p=0;
q=0;
r=0;
s=0;
cin>>a;
getchar();
cin>>b;
getchar();
cin>>c;
getchar();
cin>>d;
scanf("%d",&str1);
getchar();
scanf("%d",&str2);
getchar();
scanf("%d",&str3);
getchar();
scanf("%d",&str4);
while(str1)
{
s1=s1+((str1%10)*pow(2,p));
str1=str1/10;
p++;
}
while(str2)
{
s2=s2+((str2%10)*pow(2,q));
str2=str2/10;
q++;
}
while(str3)
{
s3=s3+((str3%10)*pow(2,r));
str3=str3/10;
r++;
}
while(str4)
{
s4=s4+((str4%10)*pow(2,s));
str4=str4/10;
s++;
}
// cout<<s1<<" "<<s2<<" "<<s3<<" "<<s4<<endl;
if(s1==a&&s2==b&&s3==c&&s4==d)
{
printf("Case %d: Yes\n",i);
}
else
{
printf("Case %d: No\n",i);
}
}
return 0;
}
#include <iostream>
#include<cstdio>
#include<cstring>
#include<cmath>
using namespace std;
int main()
{
int a,b,c,d,cas,s1,s2,s3,s4,i,p,q,r,s;
int str1,str2,str3,str4;
cin>>cas;
for(i=1; i<=cas; i++)
{
s1=0;
s2=0;
s3=0;
s4=0;
p=0;
q=0;
r=0;
s=0;
cin>>a;
getchar();
cin>>b;
getchar();
cin>>c;
getchar();
cin>>d;
scanf("%d",&str1);
getchar();
scanf("%d",&str2);
getchar();
scanf("%d",&str3);
getchar();
scanf("%d",&str4);
while(str1)
{
s1=s1+((str1%10)*pow(2,p));
str1=str1/10;
p++;
}
while(str2)
{
s2=s2+((str2%10)*pow(2,q));
str2=str2/10;
q++;
}
while(str3)
{
s3=s3+((str3%10)*pow(2,r));
str3=str3/10;
r++;
}
while(str4)
{
s4=s4+((str4%10)*pow(2,s));
str4=str4/10;
s++;
}
// cout<<s1<<" "<<s2<<" "<<s3<<" "<<s4<<endl;
if(s1==a&&s2==b&&s3==c&&s4==d)
{
printf("Case %d: Yes\n",i);
}
else
{
printf("Case %d: No\n",i);
}
}
return 0;
}
কোন মন্তব্য নেই:
একটি মন্তব্য পোস্ট করুন