题目 77 [IOI 1994] 数塔
2015-07-13 09:13:04
|
|
题目 77 [IOI 1994] 数塔
2015-07-13 09:12:41
|
|
题目 308 [HAOI 2007]理想的正方形
2015-07-12 17:33:35
|
|
水题水题水题水题
这都一颗星???不应该空心吗? |
|
成功
叫我好人。
题目 49 跳马问题
2015-07-12 10:26:52
|
|
难度不算高,就是前面废话真多
|
|
看来是LCT写挂了,为什么没有树链剖分跑的快啊= =
|
|
ss nice
|
|
矩阵,快速幂,有点慢……
|
|
这机智。。
|
|
好快的快速幂……
|
|
毛线啊时间这么长,BFS还是慢很多
下面是第一名的。。。。。。。。。这巨坑。 #include<cstdio> const int A[9][9] = { {3, 3, 3, 3, 3, 2, 3, 2, 0}, {2, 3, 2, 3, 2, 3, 1, 0, 1}, {3, 3, 3, 2, 3, 3, 0, 2, 3}, {2, 3, 1, 3, 2, 0, 2, 3, 1}, {2, 3, 2, 3, 1, 3, 2, 3, 2}, {1, 3, 2, 0, 2, 3, 1, 3, 2}, {3, 2, 0, 3, 3, 2, 3, 3, 3}, {1, 0, 1, 3, 2, 3, 2, 3, 2}, {0, 2, 3, 2, 3, 3, 3, 3, 3} }; int main() { freopen("clocks.in", "r", stdin); freopen("clocks.out", "w", stdout); int v[9] = {0}, i, j, k; for (i = 0; i < 9; i++) { scanf("%d", &k); for (j = 0; j < 9; j++) v[j] += (4 - k / 3) * A[i][j]; } for (i = 0; i < 9; i++) v[i] &= 3; k = 0; for (i = 0; i < 9; i++) for (j = 0; j < v[i]; j++) if (!k) printf("%d", i + 1), k = 1; else printf(" %d", i + 1); putchar(10); return 0; } |
|
终于过了。。。
虽然错了好多次。。。
题目 1780 [国家集训队2012]矩阵乘法
2015-07-10 15:19:00
|
|
为何直接将评测参数当输出交上去还是WA?
这题到底要闹哪样? |
|
还行吧cout<<setprecision(6)<<setiosflags(ios::fixed),不忘记浮点都好说。
|
|
还行吧,算是基础,竟然时间那么长
|
|
毛线啊什么输出,坑比还是被改成了printf,王者自由的方法还是相当方便。
printf("move %d from %c to %c\n", k, s[k] + 'A'-1, u + 'A'-1) 下面是我自己的算法比较坑时间。 move(int n,int x,int y,int z) { if (n==1) printf("%c-->%c\n",x,z); else { move(n-1,x,z,y); printf("%c-->%c\n",x,z); move(n-1,y,x,z); }
题目 1148 新汉诺塔
2015-07-10 10:45:14
|
|
|
|
SPFA一遍撸过,我自豪,虽然慢慢慢慢
题目 1685 [NOI 2014]魔法森林
2015-07-10 09:55:06
|
|
呀啦噜原来判环这样判断的。。
|