2017年10月27日

Codeforces 816C/815A - Karen and Game

摘要: 有一个n×m的矩阵。最初,这个矩阵为零矩阵O。现有以下操作:行操作“row i”:对第i(1≤i≤n)行的所有元素加一;列操作“col j”:对第j(1≤j≤m)列的所有元素加一。经过有限次操作,矩阵变为G。对于给定的矩阵G,试判断G是否可以由零矩阵O通过有限次的“行操作”和“列操作”生成?若可以,则求一个操作步数最小的方案;否则,返回-1。 阅读全文

posted @ 2017-10-27 23:45 SiuGinHung 阅读(269) 评论(0) 推荐(0) 编辑

Codeforces 816A/B

摘要: Codeforce Round #419 (div.2) A/B题解。 阅读全文

posted @ 2017-10-27 23:39 SiuGinHung 阅读(274) 评论(0) 推荐(0) 编辑

Codeforces 879C/878A - Short Program

摘要: 假设位运算符“&”“|”“^”是左结合的,且优先级相同,则一个表达式:“x@a[1]@a[2]@...@a[n]”,等价于“(...((x@a[1])@a[2])...)@a[n]”。其中,“@”为位运算符“&”“|”“^”。 将表达式“x@a[1]@a[2]@...@a[n]”表示为一个简单的等价形式:“((x&a)|b)^c”,即“x&a|b^c”。 阅读全文

posted @ 2017-10-27 15:24 SiuGinHung 阅读(1119) 评论(0) 推荐(0) 编辑

Codeforces 879A/B

摘要: Codeforce Round #443 (div.2) A/B题解。 阅读全文

posted @ 2017-10-27 13:39 SiuGinHung 阅读(318) 评论(0) 推荐(0) 编辑

导航