湖南省第6届程序大赛第3题 数字整除
题目C
数字整除
定理:把一个至少两位的正整数的个位数字去掉,再从余下的数中减去个位数的5倍。当且仅当差是17的倍数时,原数也是17的倍数 。
例如,34是17的倍数,因为3-20=-17是17的倍数;201不是17的倍数,因为20-5=15不是17的倍数。输入一个正整数n,你的任务是判断它是否是17的倍数。
输入
输入文件最多包含10组测试数据,每个数据占一行,仅包含一个正整数n(1<=n<=10100),表示待判断的正整数。n=0表示输入结束,你的程序不应当处理这一行。
输出
对于每组测试数据,输出一行,表示相应的n是否是17的倍数。1表示是,0表示否。
样例输入 |
样例输出 |
34 201 2098765413 1717171717171717171717171717171717171717171717171718 0 |
1 0 1 0 |
最多也就是101位字符,直接大整数取余,判断余数是否是0就行了。
1 #include <iostream> 2 #include <stdio.h> 3 #include<string.h> 4 using namespace std; 5 char s[110]; 6 int main() 7 { 8 while(~scanf("%s",s)) 9 { 10 if(strcmp(s, "0")==0) break;//当输入0的时候 结束程序 11 int m = 0; 12 for(int i = 0; i < strlen(s); i++) 13 m = (m*10+s[i]-'0')%17;//大整数取余 14 if(!m) 15 printf("1\n"); 16 else 17 printf("0\n"); 18 } 19 return 0; 20 }
转载于:https://www.cnblogs.com/52why/p/5840682.html
湖南省第6届程序大赛第3题 数字整除相关推荐
- 湖南省第6届程序大赛第5题 内部收益率
题目E 内部收益率 在金融中,我们有时会用内部收益率IRR来评价项目的投资财务效益,它等于使得投资净现值NPV等于0的贴现率.换句话说,给定项目的期数T.初始现金流CF0和项目各期的现金流CF1, C ...
- 弟弟的作业(湖南省第六届程序设计大赛)
题目描述 你的弟弟刚做完了"100以内数的加减法"这部分的作业,请你帮他检查一下.每道题目(包括弟弟的答案)的格式为a+b=c或者a-b=c,其中a和b是作业中给出的,均为不超过1 ...
- java整除输出_Java程序输出可被其他数字整除的数字
我有一个程序,该程序读取两个实数,然后打印出这两个之间的所有数字,这些数字可以被2或3或5整除.该程序可以正常工作,但是当用户输入两个非常大的数字时(例如1122222123333)和21412332 ...
- c++歌手大赛系统_计人即讯|第十届程序设计大赛
"第十届程序设计大赛" 为激发学生学习计算机语言和科学使用计算机的热情,培养独立思考.勇于创新的探索精神和敢闯会创的意志品格,我院于12月5日13时30分在中主阶教201室成功举办 ...
- 2016 Bird Cup ICPC7th@ahstu--“波导杯”安徽科技学院第七届程序设计大赛
"波导杯"安徽科技学院第七届程序设计大赛 原文章网页 Contest - 2016 "Bird Cup" ICPC7th@ahstu Start time: ...
- 湖南省第十届蓝狐网络杯大学生计算机程序设计竞赛,2019年湖南省大学生计算机程序设计竞赛 (HNCPC2019) 简要题解...
2019年湖南省大学生计算机程序设计竞赛 (HNCPC2019) 简要题解 update10.01 突然发现叉姐把这场的题传到牛客上了,现在大家可以有地方提交了呢. 不知道该干什么所以就来水一篇题解 ...
- “青软杯”安徽科技学院第六届程序设计大赛_专业组
Contest - "青软杯"安徽科技学院第六届程序设计大赛_专业组 Start time: 2015-04-18 08:00:00.0 End time: 2015-04- ...
- 2022年湖北省第一届职业技能大赛世赛选拔赛网络安全竞赛规程
2022年湖北省第一届职业技能大赛世赛选拔赛 网络安全赛项 一.赛项名称 赛项名称:网络安全 英文名称:Cyber Security 二.竞赛目的 为检验网络信息安全人才技术技能,促进网络信息安全人才 ...
- 第13届景驰-埃森哲杯广东工业大学ACM程序设计大赛 I-填空题
第13届景驰-埃森哲杯广东工业大学ACM程序设计大赛 I-填空题 链接:https://www.nowcoder.com/acm/contest/90/I 来源:牛客网 题目描述 牛客网是是一个专注于 ...
最新文章
- 渗透测试集成环境Faraday
- Springmvc ajax请求400
- hadoop 集群配置
- retinex 的水下图像增强算法_图像增强论文:腾讯优图CVPR2019
- 柒上支付个人免签支付系统源码
- gatsby_与Gatsby一起使用React Context API
- Python学习之旅:用Python制作一个打字训练小工具
- Go语言-defer的使用
- zabbix------监控小技巧
- python 水位_python opencv之分水岭算法示例
- Debian10: 安装iF.SVNAdmin
- 时空行为检测数据集 JHMDB UCF101_24 详解
- 微信 公众号 网页授权登录(静默授权)
- 批量Word转换成PDF,用这方法超简单
- <C语言>简单表白代码小❤❤
- 栈展开(stack unwinding)在destructors中的exceptions
- RIP协议;OSPF协议;BGP协议
- 名编辑电子杂志大师教程 | 打开文件
- windows7 cat ‘t find recovert.data
- 南京大学计算机学硕分数线,有谁知道南京大学这几年计算机研究生的分数线呀...
热门文章
- python怎么安装pandas模块-python如何导入安装pandas模块并使用别名
- python2基础教程廖雪峰云-Python基础
- pecl.php.net,WARNING: channel pecl.php.net has updated its protocols, use pecl channel-update pec...
- LeetCode Excel Sheet Column Number(进制转换问题)
- CheckBox的使用(一):onCheckedChanged事件
- linux学习(2)——文件和目录管理
- 本周学习进度表及时间安排(2018-1-7~2018-1-13)
- 【Oracle】如何在查询视图时使用索引
- Oracle 11g 的bug?: aix 上,expdp 11.2.0.1 导出,impdp 11.2.0.3 导入,Interval 分区的 【Interval】 分区属性成了【N】...
- 一步一步学习开发BPM工作流系统--------(一)为什么要开发工作流系统