📄 namenum.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 + -