3010专题

hdu 3010 N Knight 组合数学

网上还没有这个题的题解,就来写一个。排在第一,开心~~ 首先,这个对角线无论是主对角还是副对角,结果都是一样的,所以把题目要求的副对角改成主对角。 然后枚举对角线上摆放棋子的个数 0 <= i <= m, 这个取的方案数显然为 C(n,i). 剩下n-i个棋子的摆放都不能在这条对角线上,把每个行标号看成球,列标号看成盒子。放对角线上就相当于,把球放进自己对应的盒子。 而现在要求

信息学奥赛一本通-编程启蒙:3010:【例4.1】 交换两个数的位置

3010:【例4.1】 交换两个数的位置 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 14447     通过数: 8493 【题目描述】 现有两个整型变量aa和bb,分别存放了整数2020和2222,编程实现交换两个变量里的数,并输出结果。 【输入】 无 【输出】 如题 【输入样例】 无 【输出样例】 a=22b

信息学奥赛一本通·编程启蒙 C++版 3001-3010(10题)

3001:【例2.1】Hello World 信息学奥赛一本通-编程启蒙(C++版)在线评测系统 3002:【例2.2】你好世界 信息学奥赛一本通-编程启蒙(C++版)在线评测系统 3003:练2.1 春节快乐 信息学奥赛一本通-编程启蒙(C++版)在线评测系统 3004:练2.2 单句春晓 信息学奥赛一本通-编程启蒙(C++版)在线评测系统 300