摘要: Ananagrams思路:对于每一个单词,先存入数组,然后标准化(小写加排序)后的单词的计数值加1,最后输出数组中计数位1的单词即可。version 1(自己写的版本):#include#include#include#includeusing namespace s... 阅读全文
posted @ 2018-04-15 21:57 ACLJW 阅读(89) 评论(0) 推荐(0) 编辑
摘要: Andy's First Dictionary#include#include#include#includeusing namespace std;setdict;int main(){ string s,buf; while(cin >> s){ ... 阅读全文
posted @ 2018-04-15 20:49 ACLJW 阅读(155) 评论(0) 推荐(0) 编辑
摘要: The Blocks Problem其实四条命令可以简化为两个操作:1. 把某个块上面的块放回原位;2. 把某个块及其上的块放到另一个块所在的堆顶。还可以加一个数组保存每个块的所在的堆,这样写出来的代码比书上还间接哈哈哈。第一次WA是多输出了换行,第二次是以为有多组数... 阅读全文
posted @ 2018-04-15 17:11 ACLJW 阅读(113) 评论(0) 推荐(0) 编辑
摘要: Where is the Marble?排序加二分查找#include#includeusing namespace std;const int maxn = 100000;int n,q,mar[maxn];int main(){ int kase = 0; ... 阅读全文
posted @ 2018-04-15 13:19 ACLJW 阅读(186) 评论(0) 推荐(0) 编辑