2021-5-1 【PTA】【L1-6 不变初心数 (15 分)】
发布日期:2021-05-07 16:09:23 浏览次数:22 分类:原创文章

本文共 579 字,大约阅读时间需要 1 分钟。

在这里插入图片描述

#include<iostream>#include<cmath>#include<cstdio>using namespace std;int main(){   	int n;	cin>>n;//输入n	int a[12];//	int x;	bool flag=0;	for(int i=0;i<n;i++)//遍历次数	{   		cin>>x;//输入要判断的数		for(int j=2;j<=9;j++)//从一到九遍历		{   			int s=x*j;//			int sum=0;			while(s!=0)			{   				sum=sum+s%10;//每位数求和				s=s/10;//缩小一位			}					a[j]=sum;//用数组记录		}	//	cout<<a[2]<<" "<<a[3]<<endl;		for(int k=3;k<=9;k++)//关键		{   			if(a[k]!=a[2])				flag=1;//只要有一个不同,flag改变		}		if(flag)		{   			cout<<"NO"<<endl;//不同为No			flag=0;//变回初始状态,为下一轮做准备          (key)		}		else			cout<<a[2]<<endl;	}	return 0;} 
上一篇:2021-5-1【PTA】【 L1-7 整除光棍 (20 分)】
下一篇:2021-4-29【C】【字符串排序】【从键盘输入10个字符串,按照字典顺序将其排序输出(二维字符数组)】

发表评论

最新留言

哈哈,博客排版真的漂亮呢~
[***.90.31.176]2025年04月15日 11时12分29秒