摘要:
存模板 int rd() { int f=1,x=0;char c=getchar(); while(c<'0'||'9'<c){if(c=='-')f=-1;c=getchar();} while('0'<=c&&c<='9') x=x*10+c-'0',c=getchar(); return f 阅读全文
摘要:
样例: 3 1 2 3 1 5 1 2 4 6 1 1 4 1 4 3 2 2 这道题居然这么简单 就是模拟就好啦 考场上以为是区间dp 然而没有推出来 打了个骗分 结果—— 存文件夹的时候碰到了不小心输入打成了这样: 然后RE了 半分都没骗到 郁闷 进入正题 其实很简单的 回文的话 最左端和最右端 阅读全文
摘要:
样例: 9 2 3 7 po#olje#i sol znu posoljeni 4 1 2 2 #rak zm zrak 之前的做法,由于 2 6 500 26^{500} 26500太大 所以 p [ ] p[] p[]会爆 数据比较小 有90分 #include<cstdio> #include 阅读全文