循环
Coder Ben
不知名前端开发者
展开
-
NOJ 题目216:A problem is easy
A problem is easy时间限制:1000ms | 内存限制:65535 KB难度:3 描述 When Teddy was a child , he was always thinking about some simple math problems ,such as “What it’s 1 cup of wate原创 2016-09-22 22:49:08 · 536 阅读 · 0 评论 -
[编程题]超级素数幂
[编程题]超级素数幂如果一个数字能表示为p^q(^表示幂运算)且p为一个素数,q为大于1的正整数就称这个数叫做超级素数幂。现在给出一个正整数n,如果n是一个超级素数幂需要找出对应的p,q。输入描述:输入一个正整数n(2 ≤ n ≤ 10^18)输出描述:如果n是一个超级素数幂则输出p,q,以空格分隔,行末无空格。如果n不是超级素数幂,则输出No输入例子:2原创 2017-03-15 09:51:11 · 1827 阅读 · 0 评论 -
【经典智力题】1024! 末尾有多少个0?——“计算阶乘末尾0的数量”问题引出
1024! 末尾有多少个0?末尾0的个数取决于乘法中因子2和5的个数。显然乘法中因子2的个数大于5的个数,所以我们只需统计因子5的个数。是5的倍数的数有: 1024 / 5 = 204个是25的倍数的数有:1024 / 25 = 40个是125的倍数的数有:1024 / 125 = 8个是625的倍数的数有:1024 / 625 = 1个所以1024! 中总原创 2017-03-01 23:26:57 · 2487 阅读 · 0 评论 -
【华为机试】质数因子
题目描述功能:输入一个正整数,按照从小到大的顺序输出它的所有质数的因子(如180的质数因子为2 2 3 3 5 )最后一个数后面也要有空格详细描述:函数接口说明:public String getResult(long ulDataInput)输入参数:long ulDataInput:输入的正整数返回值:Stri原创 2016-12-25 18:57:42 · 283 阅读 · 0 评论 -
PAT乙级(Basic Level)真题 1010.月饼
题目地址点击打开题目解题思路每一种月饼都有自己的库存num、总价sumprice,用结构体数组来表示这一系列月饼比开多个数组可读性高。涉及单价的排序,故在结构体中加入单价price,便于对比排序。用vector来存放结构体数组p。按单价从高到低的顺序取库存,直到填满市场需求量。注:在循环取库存过程中,由于涉及到浮点运算,故使用p[j].num原创 2016-11-27 21:34:03 · 287 阅读 · 0 评论 -
PAT乙级(Basic Level)真题 1009.数字黑洞
PAT乙级(Basic Level)真题 1009.数字黑洞解题思路数字按位拆分重组,循环做差。注意打印的所有数字都要保证是4位!原创 2016-11-26 16:55:51 · 343 阅读 · 0 评论 -
PAT乙级(Basic Level)真题 1011.个位数统计
题目地址点击打开题目解题思路注意,“按D的升序输出”不一定非要通过排序。由于D是0~9,所以直接开10个元素的结构体数组,每个结构体里面定义一个“这个数的个数”就行。AC代码如下:#include using namespace std;struct{ int num;}n[10];int main(){原创 2016-12-03 22:50:58 · 276 阅读 · 0 评论 -
codeVS 1011 数的计算(2001年NOIP全国联赛普及组)
时间限制:1s 空间限制:128000KB 题目等级:白银 silver题目描述 Description我们要求找出具有下列性质数的个数(包含输入的自然数n):先输入一个自然数n(n1. 不作任何处理;2. 在它的左边加上一个自然数,但该自然数不能超过原数的一半;3. 加上数后,继续按此原创 2016-10-02 21:49:48 · 1001 阅读 · 0 评论 -
codeVS 1474 十进制转m进制
时间限制:1s 空间限制:32000KB题目等级:白银 silver题目描述 Description将十进制数n转换成m进制数 mn输入描述 Input Description共一行n和m输出描述 Output Description共一个数,表示n的m进制样例输入 Sample Input样例1:10 2样例2:100 15输出描述 Outpu原创 2016-10-01 20:12:54 · 1122 阅读 · 0 评论 -
PAT (Basic Level) Practise (中文)1005. 继续(3n+1)猜想
1005. 继续(3n+1)猜想 (25)时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。原创 2016-10-25 22:15:40 · 263 阅读 · 0 评论 -
[编程题] 称砝码
题目描述现有一组砝码,重量互不相等,分别为m1,m2,m3…mn;每种砝码对应的数量为x1,x2,x3...xn。现在要用这些砝码去称物体的重量,问能称出多少中不同的重量。 注:称重重量包括0方法原型:public static int fama(int n, int[] weight, int[] nums)输入描述:输入包含多组测试数据。对于原创 2017-03-25 09:24:58 · 543 阅读 · 0 评论