现在做简单题已经基本可以对准思路了,接下来就应该着重研究acm的各种算法了,真正的困难来了,做好好几天都做不出来一道题的准备吧。
#include<stdio.h>
#include<string.h>
#include<math.h>
#include<stdlib.h>
char sk[40];
long sum;
int main()
{
int n;
int i;
int count=2;
scanf("%s",sk);
while(sk[0]!='0')
{
sum=0;
n=strlen(sk);
for(i=n-1;i>=0;i--)
{
sum=sum+(sk[i]-'0')*(count-1);
count=count<<1;
}
count=2;
printf("%d\n",sum);
scanf("%s",sk);
}
return 0;
}
本文探讨了从解决简单题过渡到深入ACM算法学习的过程,提供了算法研究的建议和技巧,帮助开发者应对复杂问题并提升编程能力。
6335

被折叠的 条评论
为什么被折叠?



