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

📄 namenum.cpp

📁 USACO chapter one.May hope it useful to someone
💻 CPP
字号:
/*
ID: chenkai4
PROG: namenum
LANG: C++
*/
#include<iostream>
#include<fstream>
using namespace std;
ifstream in("namenum.in");
ifstream dictin("dict.txt");
ofstream out("namenum.out");

char dict[4618][13];int dictL=0;bool t,hasanswer=false;
int length;char number[12];
char ToNumber[26]={'2','2','2','3','3','3','4','4','4','5','5','5','6','6','6','7','-','7','7','8','8','8','9','9','9','-'};

int main()
{
	in>>number;
	length=strlen(number);
	while(dictin>>dict[dictL]) 
		dictL++;
	for(int a=0;a<dictL;a++)
	{
		if(strlen(dict[a])==length)
		{
			t=true;
			for(int b=0;b<length;b++)
				if(ToNumber[dict[a][b]-'A']!=number[b])
				{t=false;break;}
			if(t)
			{hasanswer=true;out<<dict[a]<<endl;}
		}
	}
	if(!hasanswer)
		out<<"NONE"<<endl;
	return 0;
}

⌨️ 快捷键说明

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