蓝桥杯--运动员分组
来源:互联网 发布:妮维雅唇膏 知乎 编辑:程序博客网 时间:2024/05/17 08:02
有N个人参加100米短跑比赛。跑道为8条。程序的任务是按照尽量使每组的人数相差最少的原则分组。
例如:
N=8时,分成1组即可。
N=9时,分成2组:一组5人,一组4人。
N=25时,分4组:7、6、6、6。
请编程计算分组数字。要求从键盘输入一个正整数(1~100之间,不必考虑输入错误的情况),表示参赛的人数。程序输出每个组的人数。从大到小顺序输出,每个数字一行。
比如,用户输入:25
程序输出:
7
6
6
例如:
N=8时,分成1组即可。
N=9时,分成2组:一组5人,一组4人。
N=25时,分4组:7、6、6、6。
请编程计算分组数字。要求从键盘输入一个正整数(1~100之间,不必考虑输入错误的情况),表示参赛的人数。程序输出每个组的人数。从大到小顺序输出,每个数字一行。
比如,用户输入:25
程序输出:
7
6
6
6
#include<stdio.h>int main(){int n;int a,b; scanf("%d",&n);a=n/8; if(n%8==0){//能整除的情况 for(int i=0;i<a;i++)printf("8\n");}else{ //不能整除的情况 a=a+1;b=n/a;if(n%a!=0){printf("%d\n",b+1); }elseprintf("%d\n",b); for(int i=1;i<a;i++){printf("%d\n",b); }} return 0;}
0 0
- 蓝桥杯 运动员分组
- 蓝桥杯-运动员分组
- 蓝桥杯--运动员分组
- 运动员分组
- 运动员分组
- 运动员分组
- 运动员分组
- 蓝桥杯 运动员分组 数学小计算
- 运动员分组问题
- OJ 刷题---运动员分组
- oj 1337: 运动员分组
- 蓝桥杯真题——运动员分组
- 刷题、OJ 1337: 运动员分组
- java 趣味小编程 运动员分组
- 运动员报名
- 运动员分组 有N个人参加100米短跑比赛。跑道为8条。程序的任务是按照尽量使每组的人数相差最少的原则分组。
- 奥林匹克运动员 Olympic Athletes
- 向伊拉克运动员致敬!
- Win+python3+python-docx:from exceptions import PendingDeprecationWarning
- git的入门
- 第一次应聘笔试经验总结——CVTE
- Linux下find命令用法
- java基础第一章_数据类型
- 蓝桥杯--运动员分组
- 操作符重载 new delete
- 几个常用的概率分布
- 异步上传图片实现思路
- 安卓屏幕适配相关
- C++使用TinyXml2解析Xml
- CPP_Basic_Code_P4.1-PP4.13.10
- c++ IO操作
- bootstrap中jquery插件——Carousel轮播广告