首页 > 其他分享 >gesp(二级)(15)洛谷:B4036:[GESP202409 二级] 数位之和

gesp(二级)(15)洛谷:B4036:[GESP202409 二级] 数位之和

时间:2024-12-27 11:00:46浏览次数:6  
标签:二级 洛谷 GESP202409 10 int 样例 leq 正整数 数位

gesp(二级)(15)洛谷:B4036:[GESP202409 二级] 数位之和

在这里插入图片描述

题目描述

小杨有 n n n 个正整数,他认为一个正整数是美丽数字当且仅当该正整数每一位数字的总和是 7 7 7 的倍数。

小杨想请你编写一个程序判断 n n n 个正整数哪些是美丽数字。

输入格式

第一行包含一个正整数 n n n,表示正整数个数。
之后 n n n 行,每行一个包含一个正整数 a i a_i ai​。

输出格式

对于每个正整数输出一行一个字符串,如果是美丽数字则输出 Yes,否则输出 No

样例 #1

样例输入 #1

3
7
52
103

样例输出 #1

Yes
Yes
No

提示

数据规模与约定

对全部的测试数据,保证 1 ≤ n ≤ 1 0 5 1 \leq n \leq 10^5 1≤n≤105, 1 ≤ a i ≤ 1 0 5 1 \leq a_i \leq 10^5 1≤ai​≤105。

AC代码(100分)

#include<bits/stdc++.h>
using namespace std;
//思路:按题意求数位和,判断即可 
int n,a;
bool f(int a){
	int sum=0;//存数位和 
	while(a){
		sum+=a%10;
		a/=10;
	}
	if(sum%7==0) return true;//判断 
	else return false;
}
int main(){
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>a;
		if(f(a)) cout<<"Yes"<<endl;
		else cout<<"No"<<endl;
	}
	return 0;
}

文末彩蛋:

点击王老师青少年编程主页有更多精彩内容

标签:二级,洛谷,GESP202409,10,int,样例,leq,正整数,数位
From: https://blog.csdn.net/weixin_66461496/article/details/144757537

相关文章

  • gesp(二级)(16)洛谷:B4037:[GESP202409 二级] 小杨的 N 字矩阵
    gesp(二级)(16)洛谷:B4037:[GESP202409二级]小杨的N字矩阵题目描述小杨想要构造一个m×mm\timesmm×m......
  • 洛谷题单指南-线段树的进阶用法-P3834 【模板】可持久化线段树 2
    原题链接:https://www.luogu.com.cn/problem/P3834题意解读:静态区间第k小问题,可持久化线段树(也称为主席树)模版题。解题思路:一、朴素想法:如何求完整区间[1,n]第k小1、权值线段树设n个数构成序列a,b数组代表a中元素出现的次数,即b数组的构建方式为对每一个a[i]做b[a[i]]++。针对b......
  • 洛谷 P3293 [SCOI2016] 美味
    题目描述一家餐厅有\(n\)道菜,编号\(1,2,\ldots,n\),大家对第\(i\)道菜的评价值为\(a_i\)。有\(m\)位顾客,第\(i\)位顾客的期望值为\(b_i\),而他的偏好值为\(x_i\)。因此,第\(i\)位顾客认为第\(j\)道菜的美味度为\(b_i\oplus(a_j+x_i)\),\(\oplus\)表示异或运......
  • 二级地址转换(SLAT)功能,也叫做 Second Level Address Translation,是现代处理器中的一种
    Windows上的Hyper-V简介|MicrosoftLearn 无论你是软件开发人员、IT专业人员还是技术爱好者,你们中的许多人都需要运行多个操作系统。Hyper-V让你可以在Windows上以虚拟机形式运行多个操作系统。Hyper-V专门提供硬件虚拟化。这意味着每个虚拟机都在虚拟硬件上......
  • 002. 队列安排(洛谷P1160)
    002.队列安排(洛谷P1160)题目描述一个学校里老师要将班上\(N\)个同学排成一列,同学被编号为\(1\simN\),他采取如下的方法:先将\(1\)号同学安排进队列,这时队列中只有他一个人;\(2\simN\)号同学依次入列,编号为\(i\)的同学入列方式为:老师指定编号为\(i\)的同学站在......
  • 001. 约瑟夫问题(洛谷P1996)
    001.约瑟夫问题(洛谷P1996)题目描述\(n\)个人围成一圈,从第一个人开始报数,数到\(m\)的人出列,再由下一个人重新从\(1\)开始报数,数到\(m\)的人再出圈,依次类推,直到所有的人都出圈,请输出依次出圈人的编号。注意:本题和《深入浅出-基础篇》上例题的表述稍有不同。书上表述是......
  • 线段树1模板 (洛谷p3372)
    关键在于创建一个向上返回的函数up,向下查询的同时将父亲sum和add值传给儿子函数down最后用lazy函数更新sum和add的值先通过build函数是sum数组完成初始化,然后用adds已经quiey函数完成求解,详细注释见代码​#include<iostream>#include<cstdio>usingnamespacestd;intm......
  • 域名续费后解析异常,二级域名无法正常访问,如何解决?
    问题: 域名续费后解析异常,二级域名无法正常访问,如何解决?答案: 您在续费域名zxfybj.cn后,发现二级域名zhyy.zxfybj.cn解析到127.0.0.1,导致访问不正常。以下是详细的解决方案:确认域名续费状态:确认域名已成功续费,并且续费记录显示为有效状态。有时续费操作可能存在延迟,建议等......
  • 二级路由器时而无法获取IPV6的问题排查
    本人网络环境:设备:联通光猫+TP-LINKWDR5620路由器光猫设置:联通光猫自带路由器功能,由光猫负责拨号,光猫获得了/60的IPV6前缀。TP-LINK路由器设置:TP-LINK的路由器关闭了DHCP,光猫LAN连接TP-LINK的LAN,这样TP-LINK就变成了一个带无线功能的交换机。问题现象连接TP-LINK有时可以获......
  • gesp(三级)(9)洛谷:B3956:[GESP202403 三级] 字母求和
    gesp(三级)(9)洛谷:B3956:[GESP202403三级]字母求和题目描述小杨同学发明了一种新型密码,对于每一个小写英文字母,该小写字母代表了一个正整数,即该字母在字母顺序中的位置,例如字母a代表了正整数1......