北大acm2105题为什么老是wa#include #include main(){int x;scanf("%d",&x);while(x){ int i,j,n[4]={0};char a[32];\x05scanf("%s",a);\x05for(i=0;i

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/22 13:49:23

北大acm2105题为什么老是wa#include #include main(){int x;scanf("%d",&x);while(x){ int i,j,n[4]={0};char a[32];\x05scanf("%s",a);\x05for(i=0;i
北大acm2105题为什么老是wa
#include
#include
main()
{
int x;
scanf("%d",&x);
while(x)
{ int i,j,n[4]={0};
char a[32];
\x05scanf("%s",a);
\x05for(i=0;i

北大acm2105题为什么老是wa#include #include main(){int x;scanf("%d",&x);while(x){ int i,j,n[4]={0};char a[32];\x05scanf("%s",a);\x05for(i=0;i
AC
#include
#include
int main()
{
int x;
scanf("%d\n",&x);//改了
while(x)
{
int i,j,n[4]={0};
char a[32];
gets(a);//改了
for(i=0;i

#include
#include
using namespace std;
int v[9]={0,1,2,4,8,16,32,64,128};
int main()
{
int n;
int i;
int j;
int m;
in...

全部展开

#include
#include
using namespace std;
int v[9]={0,1,2,4,8,16,32,64,128};
int main()
{
int n;
int i;
int j;
int m;
int k;
char a[35];
int ans[4];
cin>>n;
for(i=0; i {
cin>>a;
memset(ans, 0, sizeof(ans));
int l=strlen(a);k=0;m=0;
for(j=l-1; j>=0; j--)
{
k++;
ans[m]+=(a[j]-'0')*v[k];
if(k==8)
k=0,m++;
}
cout< }
return 0;
}

收起