原文:C语言程序设计100例之(14):丑数

例 丑数 问题描述 丑数是其质因子只可能是 , 或 的数。前 个丑数分别为 , , , , , , , , , 。输入一个正整数n,求第n个丑数。 输入格式 每行为一个正整数n n lt ,输入n 结束。 输出格式 每行输出一个整数,表示求得的第n个丑数。 输入样例 输出样例 编程思路。 根据丑数的定义,丑数从小到大排列的序列中的一个数应该是其前面某个数乘以 或者 的结果。因此,可以定义一个数组n ...

2019-11-21 07:28 0 338 推荐指数:

查看详情

C语言程序设计100之(4):水仙花

4 水仙花 题目描述 一个三位整数(100~999),若各位数的立方和等于该自身,则称其为“水仙花”(如:153=13+53+33),找出所有的这种数。 输入格式 没有输入 输出格式 若干行,每行1个数字。 输入样 无 输出样 153 ...

Thu Nov 14 13:34:00 CST 2019 0 1116
C语言程序设计100之(26):二进制中1的个数

26 二进制中1的个数 问题描述 如果一个正整数m表示成二进制,它的位数为n(不包含前导0),称它为一个n位二进制。所有的n位二进制中,1的总个数是多少呢? 例如,3位二进制总共有4个,分别是4(100)、5(101)、6(110)、7(111),它们中1的个数一共是 ...

Thu Feb 13 18:09:00 CST 2020 0 741
C语言程序设计100之(30):删问题

30 删问题 问题描述 从键盘输入一个高精度正整数num(num不超过250位),任意去掉S个数字后剩下的数字按原先后次序将组成一个新的正整数。编写一个程序,对给定的num和s,寻找一种方案,使得剩下的数字组成的新最小。 输入格式 num (高精度的正整数)和S(需要删除的数字个数 ...

Tue Mar 03 16:17:00 CST 2020 0 817
C语言程序设计100之(34):最长连号

34 最长连号 题目描述 输入n个正整数,(1<=n<=10000),要求输出最长的连号的长度。(连号指从小到大连续自然) 输入格式 第一行,一个n; 第二行,n个正整数,之间用空格隔开。 输出格式 一个,最长连号的个数。 输入样 10 ...

Fri Sep 10 04:15:00 CST 2021 0 199
C语言程序设计100之(5):分解质因数

5 分解质因数 题目描述 将一个正整数分解质因数。例如:输入90,输出 90=2*3*3*5。 输入 输入数据包含多行,每行是一个正整数n (1<n <100000) 。 输出 对于每个整数n将其分解质因数。 输入样 90 256 199 输出样 ...

Fri Nov 15 13:40:00 CST 2019 0 529
C语言程序设计100之(6):数字反转

6 数字反转 题目描述 给定一个整数,请将该各个位上数字反转得到一个新。新也应满足整数的常见形式,即除非给定的原为零,否则反转后得到的新的最高位数字不应为零(参见样2)。 输入格式 一个整数 N 输出格式 一个整数,表示反转后的新。 输入样 #1 123 ...

Fri Nov 15 13:52:00 CST 2019 0 967
C语言程序设计100之(44):分糖果

44 分糖果 问题描述 十个小孩围坐一圈分糖果,开始时,老师随机分给每位小孩若干糖果。为了公平,现进行调整,调整规则:所有小孩同时把自己糖果的一半分给左边的小孩,调整分一半时如果哪位小孩的糖果为一个奇数,向老师补要1块(设老师手中的糖果足以满足这些要求)。问经过多少次调整,大家的糖果 ...

Mon Jan 10 18:13:00 CST 2022 0 1222
C语言程序设计100之(76):ACM排名

76 ACM排名 问题描述 ACM国际大学生程序设计竞赛是全球最具影响力的大学生程序设计竞赛,它以团队的形式代表各学校参赛,参赛队伍最多由三名参赛队员组成。 竞赛进行5个小时,一般有7道或以上试题,由同队的三名选手使用同一台计算机协作完成。当解决了一道试题之后,将其提交给评测机,由评测机 ...

Mon Mar 07 15:09:00 CST 2022 0 718
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM