进入USACO要注册才能看题: http://train.usaco.org/usacogate
题目:【翻译版、是别处的网站】http://www.wzoi.org/usaco/11%5C206.asp
SAMPLE INPUT (file namenum.in)
4734
SAMPLE OUTPUT (file namenum.out)
GREG
又被水题虐了!
/*
ID: 1006100071
PROG: namenum
LANG: C++
*/
#include <iostream>
#include <fstream>
#include <algorithm>
#include <string>
#include <set>
//#include <map>
#include <queue>
#include <utility>
#include <iomanip>
#include <stack>
#include <list>
#include <vector>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <cmath>
#include <ctime>
#include <ctype.h>
using namespace std;
struct str{
char num[30], origin[30];
}x[5005];
int main()
{
int k = 0, len, i;
bool flag = false;
char s[30], map[30] = {"222333444555666707788899900"}; //之前没把无映射字母设置为0,错2次
freopen ("namenum.in", "r", stdin);
freopen ("namenum.out", "w", stdout);
fstream fin ("dict.txt", ios::in);
while (fin.getline (x[k].origin, 25))
{
len = strlen (x[k].origin);
for (i = 0; i < len; i++)
x[k].num[i] = map[x[k].origin[i]-'A'];
x[k].num[len] = 0;
k++;
}
scanf ("%s", s);
for (i = 0; i < k; i++)
if (!strcmp (s, x[i].num))
printf ("%s\n", x[i].origin), flag = true;
if (!flag)
puts ("NONE"); //一开始竟然漏掉这句!错一次!
return 0;
}
分享到:
相关推荐
USACO答案,采用C++写的,题目是:name that number.
USACO题目Name That Number (namenum)及代码解析
USACO全部译题,美国题库USACO全部译题,超经典的题目
美国著名题库USACO的经典试题,配上测试数据和pascal的std标程。祝OIers在信息竞赛的道路上能走得远
其中包含了USACO前些年的月赛试题和部分试题的数据,部分试题的详细题解,英文原题目与翻译后的题目,与题解一一对应
5 [1.2] 命名那个数字 Name That Number 6 [1.2] 挤牛奶Milking Cows 7 [1.2] 方块转换 Transformations 8 [1.2] 回文平方数 Palindromic Squares 9 [1.2] 双重回文数 Dual Palindromes 10 [1.3] 混合牛奶 Mixing ...
USACO做题代码
usaco 合集,包括英文原题和中文译题,测试数据以及答案,很全啊!usaco 合集usaco 合集usaco 合集usaco 合集
这个是USACO题库中选出来的一些题,覆盖了多方面的知识点,利于锻炼C++学者的算法,里面还有部分题解
USACO月赛的金组题目,从2000-2009 , 全中文翻译。
仅提供usaco 2006 mar 数据,2006其它时间网上很多。美国著名题库USACO的经典试题,祝OIers在信息竞赛的道路上能走得远
数据结构机考所参考的USACO网站所有题目的解题思路,资源比较稀有!
pku acm上的一系列usaco题目都可以在这里找到测试数据以及源代码,不过题目的名字和pku上有得有点出入,需要自己去比较一下,2002年
usaco历年测试数据
某些USACO题目的答案,很详细,代码清晰结构良好,算法高效易于调试
usaco的总结和心得 包括了对题目的分了和总结 以及对题目的解法概括
USACO题集及答案
USACO的一些题目代码和月赛十年题典,以及部分题解
含2001~2017全部比赛赛题测试...2001~2007 数据√ 题面× 标程题解× 2008~2010 数据√ 题面√ 标程题解× 2011~2017 数据√ 题面√ 标程题解√ 其中除2008~2010外其他年份均按照年度、月度、金银铜白金组别整理完全