优质题解 数字整除 (C语言代码)参考ET同学的做法。。老实说我还没有理解 但是先记下来吧 一般的整数其实很好进行处理,但是那个大数我是真没想到啥好办法。参考了一下另一位同学的办法,虽然还是没能理解这个原理。。还是得花时间琢磨琢磨。另外一个小知识:1)一个字符ch要转化为数字时,应该用这个字符减去'0'。ch-'0'2)一个数字num要转化为字符时, 题解列表 2018年03月31日 11 点赞 27 评论 5929 浏览 评分:8.5
数字整除 (Java代码) 摘要:问题描述: 定理:把一个至少两位的正整数的个位数字去掉,再从余下的数中减去个位数的5倍。 当且仅当差是17的倍数时,原数也是17的倍数 。 …… 题解列表 2018年03月29日 4 点赞 4 评论 1469 浏览 评分:9.0
大数求余(20行通俗代码,萌新请入) 摘要: #大数求余 ####大数求余的规律就如同自己算除法,大家可以随便用'厂'字除法 自己算一下1345/4 **这里口头讲述** **①3×4=12 13-12=1 ②再拿出4 组成14 …… 题解列表 2020年01月06日 0 点赞 4 评论 1716 浏览 评分:9.1
数字整除-题解(Python代码)while循环版,简单易懂 ```pythonwhileTrue:n=int(input())num=list(map(int,str(n)))##整数转换成列表类型a=n//10b=num[-1]##取个位数字ifn==0:breakelse:if(a-b*5)%17==0:print("1")else:print("0")` 题解列表 2020年02月27日 0 点赞 0 评论 1275 浏览 评分:9.3
编写题解 1074: 数字整除(4行代码直接拿下) 解题思路:看题:定理:把一个至少两位的正整数的个位数字(n%10)去掉,再从余下的数(n//10)中减去个位数的5倍(n%10*5)。当且仅当差是17的倍数((n//10)-(n%10*5))时,原数也是17的倍数。注意事项:去除个位数一定要用(n//10)双“/”来获得, 题解列表 2021年09月21日 0 点赞 0 评论 1312 浏览 评分:9.5
数字整除(不按套路出牌hh) 解题思路:定理:把一个至少两位的正整数的个位数字去掉,再从余下的数中减去个位数的5倍。当且仅当差是17的倍数时,原数也是17的倍数。例如,34是17的倍数,因为3-20=-17是17的倍数;201不是17的倍数,因为20-5=15不是17的倍数。 题解列表 2022年01月18日 1 点赞 0 评论 962 浏览 评分:9.5
数字整除 (C++代码) 摘要:解题思路:看题目数据范围,肯定是大数啦,用字符数组读取,然后再减去‘0’就是对应的数字了。然后把每个得到的数字对17取余,余数*10到加到下一位,继续取余,最后直接判断余数是否为0就OK了。注意事项:…… 题解列表 2018年07月24日 0 点赞 1 评论 3001 浏览 评分:9.9
数字整除 (C语言代码) 摘要:#include "stdafx.h"#include "math.h"int f(double n){ int t; char a[100] = { 0 }; t = fmod(n,10); …… 题解列表 2018年10月31日 0 点赞 0 评论 1784 浏览 评分:9.9
数字整除-题解(Python代码) 摘要:请指出错误 ```python def ax(a1): a2=a1%10 a1=int(a1/10)-a2*5 if a1>9: return ax…… 题解列表 2019年11月25日 0 点赞 3 评论 1721 浏览 评分:9.9
数字整除-题解(C语言描述(这是算法题,比的是解决方案)) 摘要:```c #include #include int main() { char num[101]; while (scanf("%s", num) != EOF && …… 题解列表 2020年02月08日 0 点赞 12 评论 2166 浏览 评分:9.9