摘要: 描述请判断一个数是不是水仙花数。 其中水仙花数定义各个位数立方和等于它本身的三位数。 阅读全文
posted @ 2017-11-24 23:51 不负、 阅读(131) 评论(0) 推荐(0)
摘要: 程序分析 1、先输入4行6列的元素。a[i][j] 2、求出前5列的平均值。 3、输出结果 阅读全文
posted @ 2017-11-23 23:44 不负、 阅读(690) 评论(0) 推荐(0)
摘要: 前提:端点的数为1. 每个数等于它上方两数之和。 每行数字左右对称,由1开始逐渐变大。 第n行的数字有n项。 第n行数字和为2n-1。 每个数字等于上一行的左右两个数字之和。可用此性质写出整个杨辉三角。即第n+1行的第i个数等于第n行的第i-1个数和第i个数之和,这也是组合数的性质之一。 阅读全文
posted @ 2017-11-23 17:55 不负、 阅读(973) 评论(0) 推荐(0)
摘要: #include #define n 10 int a[n]; int main() { int i,j=0,num; int min; int t; scanf("%d",&num); for(i=0;i<num;i++) { scanf("%d",&a[i]); } min=a[0]; ... 阅读全文
posted @ 2017-11-23 16:48 不负、 阅读(1761) 评论(0) 推荐(0)
摘要: #include #define n 10 int a[n]; int main() { int i,j,num; int max,min; double avg,sum=0; scanf("%d",&num); for(i=0;imax) { max=a[i]; } ... 阅读全文
posted @ 2017-11-23 16:21 不负、 阅读(9191) 评论(0) 推荐(0)
摘要: 蛇形填数。在n×n方阵里填入1,2,…,n×n,要求填成蛇形。例如,n=4时方阵为:10 11 12 19 16 13 28 15 14 37 6 5 4上面的方阵中,多余的空格只是为了便于观察规律,不必严格输出。n≤8。 【解析】这道题的解题思路主要还是在于如何模拟蛇形填数的过程。 我们给出两个概 阅读全文
posted @ 2017-11-21 15:57 不负、 阅读(1054) 评论(0) 推荐(0)
摘要: 有n盏灯,编号为1~n,第一个人把所有灯打开,第二个人按下所有编号为2的倍数开关(这些灯将被关掉),第三个人按下所有编号为3的倍数的开关(其中关掉的灯将被打开,开着的灯将被关闭),一次类推,一共有k个人,问最后哪些灯开着? 输入: 7 3 输出 : 1 5 6 7 思路,用一个布尔数组去保存灯的开关 阅读全文
posted @ 2017-11-19 14:10 不负、 阅读(269) 评论(0) 推荐(0)
摘要: 题意:用1,2,3,……9组成3个三位数 abc,def和ghi,每个数字恰好使用一次,要求abc:def:ghi=1:2:3。 按照”abc def ghi”的格式输出所有解,每行一个解。 这道题也是整数拆分、取整取余问题的基础练习。 关键信息在于“比例=1:2:3”和“都使用一次”。 用visi 阅读全文
posted @ 2017-11-18 21:26 不负、 阅读(199) 评论(0) 推荐(0)
摘要: 输入正整数a,b,c,输出a/b的小数形式,精确到小数点后c位。其中a,b ≤ 106, c≤100。输入包含多组数据,结束标记为a=b=c=0。 测试数据: 样例输入: 1 6 4 0 0 0 样例输出: Case 1: 0.1667 手动模拟除法的运算,用小时候的学的不停“乘10取余”法即可解决 阅读全文
posted @ 2017-11-18 21:05 不负、 阅读(257) 评论(0) 推荐(0)
摘要: 给定一个日期,输出这个日期是该年的第几天。 Input输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。Output对于每组输入数据,输出一行,表示该日期是该年的第几天。Sample Input Sample 阅读全文
posted @ 2017-11-16 13:49 不负、 阅读(273) 评论(0) 推荐(0)