加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

九的余数 105 (大数取余)

发布时间:2020-12-14 02:19:04 所属栏目:大数据 来源:网络整理
导读:九的余数 时间限制: 3000 ms? |?????????? 内存限制: 65535 KB 难度: 3 描述 现在给你一个自然数n,它的位数小于等于一百万,现在你要做的就是求出这个数整除九之后的余数。 输入 第一行有一个整数m(1=m=8),表示有m组测试数据; 随后m行每行有一个自然数n

九的余数

时间限制: 3000 ms? |?????????? 内存限制: 65535 KB
难度: 3
描述

现在给你一个自然数n,它的位数小于等于一百万,现在你要做的就是求出这个数整除九之后的余数。

输入
第一行有一个整数m(1<=m<=8),表示有m组测试数据;
随后m行每行有一个自然数n。
输出
输出n整除九之后的余数,每次输出占一行。
样例输入
3
4
5
465456541
样例输出
4
5
4
//闲来没事,刷道水题
#include<stdio.h>
#include<string.h>
char a[1000010];
int main()
{
	int t,i,l;
	int sum;
	scanf("%d",&t);
	while(t--)
	{
		sum=0;
		scanf("%s",a);
		l=strlen(a);
		for(i=0;i<l;i++)
		{
			sum=((a[i]-'0')+sum)%9;
		}
		printf("%dn",sum);
	}
	return 0;
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读