分析:水题但有技巧,可以提前打印一个表,之后直接输出值便可

代码如下

#include <cstdio>
#include <cstring>
int ans[100005];
int main()
{
    int T,n;
    memset(ans,0,sizeof(ans));
    for (int m=1;m<=100005;m++)//打表
    {
        int t=m,s=m;
        while (t>0){s+=t%10;t/=10;}
        if (ans[s]==0||ans[s]>m) ans[s]=m;
    }
    scanf("%d",&T);
    while (T--)
    {
        scanf("%d",&n);
        printf("%d\n",ans[n]);
    }
    return 0;
}

UVa-1583 生成元相关推荐

  1. 生成元(Digit Generator ,ACM/ICPC Seoul 2005 ,UVa 1583)

    生成元:如果 x 加上 x 各个数字之和得到y,则说x是y的生成元. n(1<=n<=100000),求最小生成元,无解输出0. 例如:n=216 , 解是:198 198+1+9+8=2 ...

  2. UVa 1583 Digit Generator(枚举+打表)

    原题地址 https://vjudge.net/problem/UVA-1583 定义数字x加上x的各位数字之和得到y,称x是y的生成元.一个数可能存在多个生成元,求给定数字n最小的生成元. 解题思路 ...

  3. UVa 1583 - Digit Generator

    感觉写的代码还是和以前一样的赘长. 第一次交的超时了,然后把每个数对应的解存了起来,直接读取,AC了. #include<stdio.h> int str[100000]={0}; int ...

  4. UVa 1225 Digit Counting 题解

    英文 Description Trung is bored with his mathematics homeworks. He takes a piece of chalk and starts w ...

  5. UVa 1586 Molar mass 分子量 题解

    英文 Description An organic compound is any member of a large class of chemical compounds whose molecu ...

  6. UVA1583 Digit Generator

    Digit Generator UVA - 1583 题目传送门 题目大意:若x的各位数之和加上x本身等于y,则证明x是y的生成元,求输入数字n的最小生成元. AC代码: #include <c ...

  7. 《算法竞赛入门经典》Chap3

    <算法竞赛入门经典(第二版)>第三章 思考题 题目1 必要的存储量 题目2 统计字符1的个数 示例程序 程序3-1 逆序输出 程序3-2 开灯问题 程序3-3 蛇形填数 程序3-4 竖式问 ...

  8. WaWa的奇妙冒险(第一周集训自闭现场)

    第一周周记 (一)例题记录 A-Download Manager (水题) HDU - 3233 Input Output Sample Input Sample Output 理解 AC代码 B-J ...

  9. java爬取论坛信息_Java爬取校内论坛新帖

    Java爬取校内论坛新帖 为了保持消息灵通,博主没事会上上校内论坛看看新帖,作为爬虫爱好者,博主萌生了写个爬虫自动下载的想法. 嗯,这次就选Java. 第三方库准备 Jsoup Jsoup是一款比较好 ...

  10. 紫书《算法竞赛入门经典》

    紫书<算法竞赛入门经典>题目一览 第3章 数组和字符串(例题) UVA 272 TEX Quotes UVA 10082 WERTYU UVA 401 Palindromes UVA 34 ...

最新文章

  1. 电子科学与技术的就业方向
  2. C# 使用反射设置某个对象的属性或读取某个对象的属性
  3. 论文笔记:Spherical CNN
  4. javaweb教务管理系统_基于Java web的教务管理系统
  5. 【算法】图的基本介绍 以及 存储方式
  6. 怎么样判断页面是否在iframe框架里
  7. 于明:移动支付将代替电子支付?
  8. 性能测试系列:高可用测试linux常用命令
  9. TotalFinder for Mac(Finder增强工具)
  10. mysql TIMESTAMP 报错
  11. 如何批量把照片设置统一尺寸?
  12. 图像处理之图像噪声和各种噪声的matlab实现
  13. python直角三角形的两个直角边、求斜边_直角三角形斜边公式计算器 两个直角边边长的平方加起来等...
  14. 汉语语法和英语语法的区别
  15. 快手正与NBA洽谈战略合作,涉及内容版权和商业化
  16. UE4 PBR材质使用记录
  17. 使用 Cocos Creator 引擎创建3D资产
  18. 数据中心交钥匙项目部署仍面临挑战
  19. vue office在线编辑_多人协同、AI 协作……未来的 Office 有这些「黑科技」
  20. 一:Grafana-graph面板用法

热门文章

  1. Axure交互之链接行为
  2. EfficientNetV2 Smaller Models and Faster Training
  3. scp量子计算机,室温固态体系中实验实现绝热量子质因数分解
  4. 016--JLE JNG(小于等于)
  5. UltraEdit注册码
  6. 基于JSP的犯罪数据可视化系统
  7. 5.22非常虚伪的集训总结
  8. Linux测试工具httpd-tools
  9. 向量点乘相关公式推导及 几何解释
  10. python 读取图片转换为一维向量_对Python中一维向量和一维向量转置相乘的方法详解...