使用数组按位计算 摘要:解题思路:问题关键是要能够接收最大101位的数字,long long 型数值也无法容纳,只能先以字符串形式接收,再转化成按位存储的数字数组进行按位计算。注意事项:参考代码:#include…… 题解列表 2026年03月26日 0 点赞 0 评论 250 浏览 评分:10.0
蠢猪级解法 解题思路:模拟长除法注意事项:参考代码:#includeusingnamespacestd;intmain(){charn[256];while(cin>>n){intl=strlen(n);inty=0;if((l==1)&&(n[0]=='0')){break; 题解列表 2025年10月23日 1 点赞 1 评论 367 浏览 评分:0.0
1074,直接通过模运算来解决 摘要:解题思路:注意事项:参考代码:#include <stdio.h>#include <string.h>int isM(char *n) { int …… 题解列表 2025年05月01日 0 点赞 2 评论 740 浏览 评分:10.0
调用函数及封装性解题 摘要:解题思路:def f(a): b=(a%10)*5 a=a//10 if (a-b)%17==0: print("1") else:print("0")while…… 题解列表 2024年11月27日 0 点赞 0 评论 635 浏览 评分:9.9
大数Python写 摘要:参考代码:while True: n=int(input()) if n==0: break else: if n%17==0: 题解列表 2024年10月17日 0 点赞 0 评论 680 浏览 评分:0.0
1074: 数字整除——使用题目所给出的定理的方法(不使用大数除法的方法) 解题思路:定理:把一个至少两位的正整数的个位数字去掉,再从余下的数中减去个位数的5倍。当且仅当差是17的倍数时,原数也是17的倍数。例如:2098765413第一次去掉个位数3,也就是前面的209876541,需要减去3*5=15,即加上-151-15=-1440-14=26也就是说, 题解列表 2024年09月29日 4 点赞 0 评论 1048 浏览 评分:10.0
哎呦,题目的要求我不会,就知道直接除了 理解错题目意思了,我还以为只用处理一次,结果一看题解人家说要用递归才符合题目的意思写不出来,就吧代码改了一下直接改成大数除法了```c#include#include#include#include#defineMAX100001intmain(){charnum[MAX];while(1){num[ 题解列表 2024年08月16日 3 点赞 0 评论 757 浏览 评分:9.9
1074数字整除(数学除法) 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ char arr[200]; while(scanf("%s",arr)!=EOF) { if(arr[0]=…… 题解列表 2024年05月26日 1 点赞 0 评论 754 浏览 评分:9.9
python优势-自带高精度 摘要:参考代码:while True: n = int(input()) if n == 0: break if n % 17 == 0:   题解列表 2024年04月23日 0 点赞 0 评论 528 浏览 评分:0.0