见zoj 1154

还是需要将输入数据当作字符串来处理,不能直接使用整型。

/* zoj 1154 Niven numbers */#include <stdio.h>
#define MAX 100
int isNivenNum(int base, char str[]);int main(void)
{int totalBlocks;int base;int first = 1;char str[MAX];scanf("%d", &totalBlocks);while(totalBlocks-- > 0){if(first)first = 0;elseprintf("\n");while(scanf("%d", &base) == 1 && base != 0){scanf("%s", str);if(isNivenNum(base, str))printf("yes\n");elseprintf("no\n");}}return 0;
}
int isNivenNum(int base, char str[])
{int digitSum = 0, decNum = 0;int temp;int i;for(i = 0; str[i] != '\0'; i++){temp = str[i] - '0';digitSum += temp;decNum = base *decNum + temp;}if(decNum % digitSum == 0)return 1;elsereturn 0;
}

zoj 1154 Niven numbers相关推荐

  1. zoj 1078 palindrom numbers

    题目见zoj 1078 主要是判断一个整数在基数为2-16之间的某个数字时是否为回文,我是直接该整数转换成对应基数的表示的逆序列,并计算出该表示下的值,判断是否等于这个整数值,如果相等,那么就是回文, ...

  2. POJ ZOJ题目分类

    POJ,ZOJ题目分类(多篇整合版,分类很细致,全面) 标签: 题目分类POJ整理 2015-04-18 14:44 1672人阅读 评论(0) 收藏 举报 本文章已收录于: 分类: ACM资料(5) ...

  3. POJ,ZOJ题目分类(多篇整合版,分类很细致,全面)

    水题: 3299,2159,2739,1083,2262,1503,3006,2255,3094 初级: 一.基本算法:        (1)枚举 (1753,2965)       (2)贪心(13 ...

  4. ZOJ 题目分类,学校的一个巨巨做的。

     DP: 1011      NTA                    简单题 1013      Great Equipment        简单题 1024      Calendar ...

  5. poj题目详细分类及算法推荐题目

    DP:  1011   NTA                 简单题  1013   Great Equipment     简单题  1024   Calendar Game       简单题  ...

  6. ACM POJ 题目分类(完整整理版本)

    DP: 1011   NTA                 简单题  1013   Great Equipment     简单题  1024   Calendar Game       简单题   ...

  7. PUK ACM题目分类

    acm之pku题目分类 对ACM有兴趣的同学们可以看看 DP:  1011   NTA                 简单题  1013   Great Equipment     简单题  102 ...

  8. pku,zju题目分类

    哎呦喂,直接ctrl+A了.话说浙江大学的题还见过的呢.. 公告: [意见反馈][官方博客]   ural pku Zju 题目分类 收藏   感谢 mugu 的提供.... Ural Problem ...

  9. HOJ题目分类//放这儿没事刷刷学算法!嘻嘻!

    各种杂题,水题,模拟,包括简单数论. 1001 A+B 1002 A+B+C 1009 Fat Cat 1010 The Angle 1011 Unix ls 1012 Decoding Task 1 ...

最新文章

  1. 链表 -- 双向循环链表(线性表)
  2. 使用深度学习方法实现面部表情包识别
  3. mysql表只有frm文件_MYSQL数据文件--.frm文件(只有.frm文件时的表结构恢复)
  4. c语言中,x-y,'105',ab,7f8那个是正确的,C语言程序设计_第三章 数据.ppt
  5. CSS IE6躲猫猫Bug
  6. python3.7怎么安装turtle_python3绘图程序教学:载入和查询Turtle模组(一)
  7. SSO (单点登录)实现方式
  8. qmake:未找到命令
  9. 比特鹏哥c语言视频,跟着鹏哥学习C语言
  10. 2022五一数学建模有何思路模型?
  11. 【人机】确认框中的“取消/确定”要如何设计呢?
  12. 【bzoj3144 切糕】
  13. 天牛须和贪心算法_天牛须搜索算法(BAS)
  14. 遇到的一个网页排版问题
  15. javaweb-jsp编程例题
  16. screentogif能录制声音吗_如何用Screen to Gif快速录制动图
  17. 企业级解决SQL注入、XSS攻击解决案例
  18. vim visual block模式
  19. 获比特大陆领投1.1亿美元后,Circle再寻融资,熬过熊市还要多久?
  20. python画素描画

热门文章

  1. Ubuntu18.04 关于使用vnc的踩坑
  2. Problem B: 结构体---职工信息结构体
  3. 关于C生成的汇编与C++生成的汇编在函数名称上的差异
  4. Mac 设置 NDK
  5. LindDotNetCore~职责链模式的应用
  6. 分析师视角:2018年的数据中心3大预测
  7. unity, 相机空间 与 相机gameObject的局部空间
  8. WCF trace、log
  9. 业务单号自动增长的处理办法
  10. python爬虫本科容易找工作吗_python爬虫基础学完了,我真的能找到一份工作吗?...