【题解】找零钱—动态规划
【题解】2020-T1 优秀的拆分
【题解】2002-T2 选数
【题目描述】
已知个整数x,以及一个整数。从个整数中任选k个整数相加,可分别 得到一系列的和。例如当
, , 个整数分别为3时,可得全部的组合与它们的和为:
3+7+12=22 3+7+19=29 7+12+19=38 3+12+19=34
现在,要求你计算出和为素数共有多少种。
例如上例,只有一种的和为素数:(3+7+19=29)。
【输入描述】
第一行为n和k ( 1 ≤ n ≤ 20 , k < n )
第二行为n个数,各数之间用一个空格隔开)
【输出描述】
一个整数(满足所有条件的种数)
【样例输入】
4 3 3 7 12 19
【样例输出】
1
【题解】2001-T1 数的计数
【题解】单词排序
【题解】母牛的故事
【题目描述】
有一头母牛,它每年年初生一头小母牛。每头小母牛从第四个年头开始,每年年初也生一头小母牛。请编程实现在第n年的时候,共有多少头母牛?
【输入描述】
输入数据由多个测试实例组成,每个测试实例占一行,包括一个整数n(0<n<55),n的含义如题目中描述。
n=0表示输入数据的结束,不做处理。
【输出描述】
对于每个测试实例,输出在第n年的时候母牛的数量。
每个输出占一行
【样例输入】
2 4 5 0
【样例输出】
2 4 6
【题解】阶乘的末尾
【题目描述】
n的阶乘定义为n!=1*2*3*……*n 如3!=6 n!通常最后会有很多0,如5!=120 最后有一个0,现在统计n!去除末尾的0后,最后k位是多少
【输入描述】
第一行包括两个数n,k
【输出描述】
如果n!不止k位,则输出最后k位,如果不足k位,则高位补零,补足k位后输出 注意!这里与阶乘统计1有区别!
【样例输入】
7 2
【样例输出】
04
【题解】统计自然数
【题解】夹角
【题目描述】
这次童鞋们面临的问题是这样的:在一个平面内有两个点,求两个点分别和原点的连线的夹角的大小。
注:夹角的范围[0,180],两个点不会在圆心出现。
【输入描述】
输入数据的第一行是一个数据T,表示有T组数据。
每组数据有四个实数x1,y1,x2,y2分别表示两个点的坐标,这些实数的范围是[-10000,10000]。
【输出描述】
对于每组输入数据,输出夹角的大小精确到小数点后两位。
【样例输入】
2 1 1 2 2 1 1 1 0
【样例输出】
0.00 45.00