当前位置: 首页 > news >正文

xtuoj 0x05-B Colombian Number

题目

思路

我觉得这题的关键是数码和的范围由题知,numsum在1~81(最大9个9),而我们要判断n与k+numsum(k)是否相等,即k与n-numsum(k)的关系,numsum的范围在1~81,k的范围就在(n-81)~(n-1),只要检查这81个数就好了,否则numsum(k)肯定不存在,然后如果找到了,直接跳出for循环,用break,而不是continue,break就是找到了,循环不要进行了,continue,是跳过这轮循环,继续下一轮循环

代码

#include<stdio.h>
#define ll long long
#define N 1000000000ll n,start,end;ll numsum(ll n){ll sum=0;while(n){sum+=n%10;n/=10;}return sum;
}int main(){int K;scanf("%d",&K);while(K--){scanf("%lld",&n);int flag=0;start=n-81>0?n-81:1;end=n-1;for(int k=start;k<=end;k++){if(k+numsum(k)==n){printf("No\n");flag=1;break;}}if(!flag) printf("Yes\n");	}return 0;
}

http://www.dtcms.com/a/394253.html

相关文章:

  • elasticsearch8.1.0 中聚合功能的执行链路
  • WindowTop:提升工作效率的窗口管理工具
  • 每天新增1000万条订单,如何选择合适的数据库?
  • LLaVA模型学习-周报十四
  • LwIP 1.4.0 移植到 uCOSII 参考
  • 【LeetCode 每日一题】3541. 找到频率最高的元音和辅音
  • Arithmetics Competition(贪心+排序+前缀和)
  • 运维安全07 ,JumpServer(堡垒机)介绍以及使用
  • 数据结构算法学习:LeetCode热题100-双指针篇(移动零、盛水最多的容器、三数之和、接雨水)
  • 2025年ESWA SCI1区TOP,复杂威胁环境下带偏差采样的多无人机路径规划、候选物评估与路径重构问题,深度解析+性能实测
  • SeaTunnel 迁移 MySQL 数据到 Easysearch 之批量导入(Batch)
  • JavaWeb 课堂笔记 —— 19 SpringBootWeb案例 文件上传
  • 《时空回响--时之鳞》的现代意义与2025年的现实映射
  • Qwen3Next注意力机制详解与实现
  • .net 8自包含应用发布在Linux怎么运行
  • 第十七周 学习周报
  • 手眼标定问题总结
  • 第一章 假设二:走势是时间信息序列
  • MLP全连接网络
  • 任天堂GBA游戏ROM分类精选合集 GBA工具、GBA模拟器分享 GBA金手指全集+GBA转换器
  • STM32光强传感器实验详解
  • 基于单片机的数字电压表设计
  • 搜索百科(3):Elasticsearch — 搜索界的“流量明星”
  • 【嵌入式】CAN协议学习笔记
  • NeurIPS 2025 spotlight |FSDrive 自动驾驶迈向视觉推理
  • Linux系统编程--进程信号
  • 数据结构代码整理
  • 软件开发测试的W模型:构建高质量产品的坚实蓝图
  • 【OpenGL】LearnOpenGL学习笔记26 - 视差贴图 Parallax Map
  • 对1D poisson采用二阶中心差分格式离散,离散 Laplace 矩阵 A 的特征向量就是 Fourier 模式的离散化