⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 1712.cpp

📁 zju_acm部分代码!都是自己做 有些事基本题目!题目还可以
💻 CPP
字号:
#include <cstdio>
#include <math.h>
#include <string>

int main()
{
	char a[32];
	memset(a,'3',sizeof(a));//主要是数组初始化!!!!
	while(scanf("%s",&a)==1&&a[0]!='0')
	{
		int i=1;
		long decimal=0;
		while(a[i]!=0)	i++;//回车在数组中是0;
		int num=i;
		int j=0;

		while(j<=num)	
		{
			if(a[j]!='0')//数组初始化!!!
			{decimal+=(int)(a[j]-48)*(pow(2,i)-1);
				j++;
				i--;
			}
			else {j++;i--;}//else的条件别忘了!
		}

		memset(a,'3',sizeof(a));
		printf("%ld\n",decimal);
	}
	
	return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -