自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 #韩信点兵

韩信点兵:三人一排,五人一排,七人一排的变换队形,每次掠一眼队伍的排尾就知道总人数。输入多组样例,每组数据3个非负数a,b,c表示尾排的人(a<3,b<5,c<7)输出总人数最小的值,总人数不小于10,不超过100,输入到文件结束为止。样例输入 : 样例输出:2 1 6 Case 1: 412 1 3 Case 2: No answer ...

2021-08-06 00:45:26 381

原创 while与scanf

1.while(scanf("%d",&n)==1)是什么意思?①.scanf()函数有返回值且为int型。②.scanf()函数返回的值为:正确按指定格式输入变量的个数;也即能正确接收到值的变量个数。2.while(scanf("%d',&n)==1&&n)是什么意思?①.scanf("%d',&n)==1 表示输入的为整型数值,否则此条件不成立(例如输入 字母 a 则返回值为EOF即不为1)②.&&n 表示要求n为非零的数值即整.

2021-08-04 01:10:06 1701

原创 漂亮的水仙花

题意:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1³+5³+3³。现在要求输出所有在m和n范围内的水仙花数。输入数据有多组,对于每组测试用例:输入两个整数m和n(100 <= m <= n <= 999)。对于每组测试用例,输出所有在给定范围内的水仙花数,如果有多个,则要求从小到大排列在一行内输出。每个数字后跟一个空格。如果给定的范围内不存在水仙花数,则输出“no”。每组输出后换行。输入 ...

2021-08-04 00:10:41 107

原创 分数化小数

输入正整数a,b,c,输出a/b的小数形式,精确到小数后c位,a,b<=1e6,c<=100,输入包含多组数据,结束标记a=b=c=0.样例输入 样例输出1 6 4 Caes 1: 0.16670 0 0#include <stdio.h>int main(){ int a, b, c, ct = 1; ...

2021-08-03 23:41:54 140

原创 子序列的和

n<m<1e6,输出1/(n*n)+1/(n+1)*(n+1)+...+1/(m*m),保留五位小数。输入多组样例,结束标记n=m=0,本题有陷阱

2021-08-03 00:06:14 43

原创 矩阵对角线之和

输入一个n,后面跟着n*n的矩阵计算主、辅对角线的和。Input输入包含多组测试用例,对于每组测试用例:输入一个n(1 <= n <= 100),随后输入n*n的矩阵Output计算主、辅对角线的和。每组数据占一行。Sample Input 131 1 11 1 11 1 131 2 32 2 25 9 0Sample Output 1511代码:#include"stdio.h"int main(){ int ...

2021-08-01 23:20:14 1041

原创 #杨辉三角

11 11 2 11 3 3 11 4 6 4 1代码:#include <stdio.h>int main(){ int i,j,n=0,a[17][17]={0};while(n<1 || n>16){ printf("请输入杨辉三角形的行数:");scanf("%d",&n);}for(i=0;i<n;i++)a[i][0]=1; /*第一列全部设为一*/for(i=1;i<n;i++)for(

2021-07-30 23:11:36 47

原创 这是第几天

给定一个日期,输出这个日期是该年的第几天。提示:四年一闰,百年不闰,四百年再闰.Input输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,可以向你确保所有的输入数据是合法的,年份范围为1900年到2099年。提示:使用scanf("%d/%d/%d",&yyyy,&mm,&dd);Output对于每组输入数据,输出一行,表示该日期是该年的第几天。Sample Input 11985/1/202006/3/12Sam...

2021-07-29 23:05:16 99

原创 多组样例输入

1:#include<stdio.h>int main(){ int n; while(~scanf("%d",&n)) //在这里加一个取反符号就是table上面的那个键 { } return 0;}2:#include<stdio.h>int main(){ int n; while(scanf("%d",&n) != EOF) //表示读取到文件结尾,即以control+z结...

2021-07-28 23:07:40 2110

原创 #背包问题

背包有三种01背包,完全背包,多重背包1.01背包:01表示选和不选,0是选1是不选题意:有一个包有好多种物品每种个物品一个,包有一定的体积每个物品有体积有价值,然后开始放这些物品往包里,每个物品选择放和不放,最后让包里的物品价值最大输出这个最大值。转移动态方程:fori=1..N   forv=V..0     f[v]=max{f[v],f[v-w[i]]+val[i]};2.多重背包:题意:就是每种物品不止一个但是个数是有限的,其他...

2021-07-23 23:21:02 45

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除