摘要:
来源:http://ace.delos.com/usacoprob2?a=5LTgWx8eTT9&S=contact 这题的想法是,把01串转换成二进制,用hash表存储。 为了区分0和00等类似的情况,将所有的子串的高位加个1,例如: 0就用10来存储,00用100存储。 hash表统计子串个数,然后排序输出就是了。 不过如果用string存储输出的数据,直接输出string,总... 阅读全文
摘要:
来源:http://poj.org/problem?id=1008这题没什么的,先算出总的天数,再算出另一种日历的表示就是了,没什么技巧可言。需要注意的是一个特殊的数据:4. uayet 259 ,应输出13 ahau 364基本上样例过了,再把上面的特殊数据过了就行了。#include <iostream>#include <cstdio>#include <string>#include <cstring>using namespace std;const char hmonth[19][10] = {"pop", &qu 阅读全文