2012年8月13日

nyoj 520 最大素因子

摘要: 最大素因子时间限制:1000 ms | 内存限制:65535 KB难度:2描述i c e最近正在学习数论中的素数,但是现在他遇到了一个难题:给定一个整数n,要求我们求出n的最大素因子的序数,例如:2的序数是1,3的序数是2,5的序数是3,以此类推. 研究数论是需要很大的耐心的,为了惩罚那些没有耐心读完题目的童鞋,我们规定:1的最大素因子序数是0.输入有多组测试数据,每一行输入一个数字n.(0<n<=1000000)输出在接下来的一行,输出结果.样例输入12345样例输出01213来源hdu改编上传者菜鸟咋了标程果然比我的快View Code 1 2 3 #include<st 阅读全文

posted @ 2012-08-13 21:29 不悔梦归处 阅读(156) 评论(0) 推荐(0) 编辑

nyoj 485 A*B Problem

摘要: A*B Problem时间限制:1000 ms | 内存限制:65535 KB难度:2描述设计一个程序求出A*B,然后将其结果每一位相加得到C,如果C的位数大于等于2,继续将C的各位数相加,直到结果是个一位数k。例如:6*8=48;4+8=12;1+2=3;输出3即可。输入第一行输入一个数N(0<N<=1000000),表示N组测试数据。随后的N行每行给出两个非负整数m,n(0<=m,n<=10^12)。输出对于每一行数据,输出k。样例输入36 81234567 67454 1232样例输出345来源HDU改编上传者szhhck一个非常经典的题目求数的根直接模九就行了看 阅读全文

posted @ 2012-08-13 21:28 不悔梦归处 阅读(236) 评论(0) 推荐(0) 编辑

nyoj 478 月老的烦恼(1)

摘要: View Code 1 2 3 #include <cstdio> 4 const int A=500001; 5 int a[A]={0,0}; 6 int main() 7 { 8 for(int i =2;i<A;i++) 9 a[i]=1;10 for(int i = 2;i <= A/2; i++)11 for(int j = i*2;j<A;j+=i)12 a[j]+=i;13 int n,m;14 scanf("%d",&n);15 while(n--)16 {17 ... 阅读全文

posted @ 2012-08-13 21:25 不悔梦归处 阅读(332) 评论(0) 推荐(0) 编辑

nyoj 451 光棍节的快乐

摘要: View Code 1 2 /********************************* 3 / Problem: 4 / Algorithm: 5 / Language: C++ 6 / Compiler: MinGW 7 / Date: 12/08/010 8 / 9 / Copyright (C) wujianwei10 / All rights reserved.11 ********************************/12 13 #include <iostream>14 #include <cstdio>1... 阅读全文

posted @ 2012-08-13 21:22 不悔梦归处 阅读(311) 评论(0) 推荐(0) 编辑

nyoj 449 不再爱你……

摘要: View Code 1 #include<iostream> 2 #include<cstdio> 3 #include<cmath> 4 using namespace std; 5 int main() 6 { 7 double h2,h1,t,test; 8 cin>>test; 9 while(test--)10 {11 cin>>h2>>t>>h1;12 double temp=t/log(h2/h1);13 printf("%.1lf\n",temp);14 }15 return 阅读全文

posted @ 2012-08-13 21:19 不悔梦归处 阅读(254) 评论(0) 推荐(0) 编辑

nyoj 420

摘要: View Code 1 2 /********************************* 3 / Problem: 4 / Algorithm: 5 / Language: C++ 6 / Compiler: MinGW 7 / Date: 12/08/08 8 / 9 / Copyright (C) wujianwei10 / All rights reserved.11 ********************************/12 13 #include <iostream>14 #include <cstdio>15... 阅读全文

posted @ 2012-08-13 21:18 不悔梦归处 阅读(198) 评论(0) 推荐(0) 编辑

nyoj 333 mdd的烦恼

摘要: View Code 1 2 /********************************* 3 / Problem: 4 / Algorithm: 5 / Language: C++ 6 / Compiler: MinGW 7 / Date: 12/08/07 8 / 9 / Copyright (C) wujianwei10 / All rights reserved.11 ********************************/12 13 #include <iostream>14 #include <cstdio>15... 阅读全文

posted @ 2012-08-13 21:17 不悔梦归处 阅读(269) 评论(0) 推荐(0) 编辑

nyoj 330 一个简单的数学题

摘要: 一个简单的数学题时间限制:3000 ms | 内存限制:65535 KB难度:3描述zyc最近迷上了数学,一天,dj想出了一道数学题来难住他。算出1/n,但zyc一时答不上来希望大家能编程帮助他。输入第一行整数T,表示测试组数。后面T行,每行一个整数 n (1<=|n|<=10^5).输出输出1/n. (是循环小数的,只输出第一个循环节).样例输入4237168样例输出0.50.30.1428570.005952380来源hdu上传者路过这直接模拟求余数用一个数组进行标记就行了View Code /*********************************/ Problem 阅读全文

posted @ 2012-08-13 21:15 不悔梦归处 阅读(271) 评论(6) 推荐(0) 编辑

nyoj 187 快速查找素数

摘要: 快速查找素数时间限制:1000 ms | 内存限制:65535 KB难度:3描述现在给你一个正整数N,要你快速的找出在2.....N这些数里面所有的素数。输入给出一个正整数数N(N<=2000000)但N为0时结束程序。测试数据不超过100组输出将2~N范围内所有的素数输出。两个数之间用空格隔开样例输入510110样例输出2 3 52 3 5 72 3 5 7 11来源经典题上传者路过这直接素数打表View Code 1 2 /********************************* 3 / Problem: 4 / Algorithm: 5 / Language:... 阅读全文

posted @ 2012-08-13 21:13 不悔梦归处 阅读(218) 评论(0) 推荐(0) 编辑

nyoj 164 Game of Connections

摘要: Game of Connections时间限制:1000 ms | 内存限制:65535 KB难度:3描述This is a small but ancient game. You are supposed to write down the numbers 1, 2, 3, . . . , 2n - 1, 2n consecutively in clockwise order on the ground to form a circle, and then, to draw some straight line segments to connect them into number pai 阅读全文

posted @ 2012-08-13 21:05 不悔梦归处 阅读(398) 评论(0) 推荐(0) 编辑

nyoj 151 Biorhythms

摘要: Biorhythms时间限制:1000 ms | 内存限制:65535 KB难度:3描述Some people believe that there are three cycles in a person's life that start the day he or she is born. These three cycles are the physical, emotional, and intellectual cycles, and they have periods of lengths 23, 28, and 33 days, respectively. There 阅读全文

posted @ 2012-08-13 21:02 不悔梦归处 阅读(201) 评论(0) 推荐(0) 编辑

nyoj 139 我排第几个

摘要: 我排第几个时间限制:1000 ms | 内存限制:65535 KB难度:3描述现在有"abcdefghijkl”12个字符,将其所有的排列中按字典序排列,给出任意一种排列,说出这个排列在所有的排列中是第几小的?输入第一行有一个整数n(0<n<=10000);随后有n行,每行是一个排列;输出输出一个整数m,占一行,m表示排列是第几位;样例输入3abcdefghijklhgebkflacdjigfkedhjblcia样例输出1302715242260726926来源[苗栋栋]原创上传者苗栋栋康托定理 不知道可以直接百度View Code 1 2 3 #include<c 阅读全文

posted @ 2012-08-13 20:58 不悔梦归处 阅读(249) 评论(0) 推荐(0) 编辑

nyoj 105 九的余数

摘要: 九的余数时间限制:3000 ms | 内存限制:65535 KB难度:3描述现在给你一个自然数n,它的位数小于等于一百万,现在你要做的就是求出这个数整除九之后的余数。输入第一行有一个整数m(1<=m<=8),表示有m组测试数据;随后m行每行有一个自然数n。输出输出n整除九之后的余数,每次输出占一行。样例输入345465456541样例输出454来源[苗栋栋]原创上传者苗栋栋很简单的题目View Code 1 2 /********************************* 3 / Problem: 4 / Algorithm: 5 / Language: C++ ... 阅读全文

posted @ 2012-08-13 20:54 不悔梦归处 阅读(138) 评论(0) 推荐(0) 编辑

nyoj 102 次方求模

摘要: 次方求模时间限制:1000 ms | 内存限制:65535 KB难度:3描述求a的b次方对c取余的值输入第一行输入一个整数n表示测试数据的组数(n<100)每组测试只有一行,其中有三个正整数a,b,c(1=<a,b,c<=1000000000)输出输出a的b次方对c取余之后的结果样例输入32 3 53 100 1011 12345 12345样例输出3110481来源[张云聪]原创上传者张云聪这题可以当做模板题View Code 1 2 /********************************* 3 / Problem: 4 / Algorithm: 5 / Lan 阅读全文

posted @ 2012-08-13 20:52 不悔梦归处 阅读(157) 评论(0) 推荐(0) 编辑

nyoj 97 兄弟郊游问题

摘要: 兄弟郊游问题时间限制:3000 ms | 内存限制:65535 KB难度:2描述兄弟俩骑车郊游,弟弟先出发,每分钟X米,M分钟后,哥哥带一条狗出发。以每分钟Y米的速度去追弟弟,而狗则以每分钟Z米的速度向弟弟跑去,追上弟弟后又立即返回,直到哥哥追上弟弟时,狗跑了多少米?输入第一行输入一个整数N,表示测试数据的组数(N<100)每组测试数据占一行,是四个正整数,分别为M,X,Y,Z(数据保证X<Y<Z)输出输出狗跑的路径,结果保留小数点后两位。样例输入15 10 15 20样例输出200.00来源经典数学问题上传者张云聪做了一个多学期 真的忘记怎么做的了View Code 1 2 阅读全文

posted @ 2012-08-13 20:51 不悔梦归处 阅读(170) 评论(0) 推荐(0) 编辑

nyoj 88 汉诺塔(一)

摘要: 汉诺塔(一)时间限制:1000 ms | 内存限制:65535 KB难度:3描述在印度,有这么一个古老的传说:在世界中心贝拿勒斯(在印度北部)的圣庙里,一块黄铜板上插着三根宝石针。印度教的主神梵天在创造世界的时候,在其中一根针上从下到上地穿好了由大到小的64片金片,这就是所谓的汉诺塔。不论白天黑夜,总有一个僧侣在按照下面的法则移动这些金片:一次只移动一片,不管在哪根针上,小片必须在大片上面。僧侣们预言,当所有的金片都从梵天穿好的那根针上移到另外一根针上时,世界就将在一声霹雳中消灭,而梵塔、庙宇和众生也都将同归于尽。现在请你计算出起始有m个金片的汉诺塔金片全部移动到另外一个针上时需要移动的最少步 阅读全文

posted @ 2012-08-13 20:49 不悔梦归处 阅读(316) 评论(0) 推荐(0) 编辑

nyoj 76 超级台阶

摘要: 超级台阶时间限制:1000 ms | 内存限制:65535 KB难度:3描述有一楼梯共m级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第m级,共有多少走法?注:规定从一级到一级有0种走法。输入输入数据首先包含一个整数n(1<=n<=100),表示测试实例的个数,然后是n行数据,每行包含一个整数m,(1<=m<=40), 表示楼梯的级数。输出对于每个测试实例,请输出不同走法的数量。样例输入223样例输出12来源[苗栋栋]原创上传者苗栋栋很简单的递推题目错了很多次 原来a【1】=0 忘了这个View Code 1 2 /********************** 阅读全文

posted @ 2012-08-13 20:46 不悔梦归处 阅读(321) 评论(0) 推荐(0) 编辑

nyoj 70 阶乘因式分解(二)

摘要: 阶乘因式分解(二)时间限制:3000 ms | 内存限制:65535 KB难度:3描述给定两个数n,m,其中m是一个素数。将n(0<=n<=2^31)的阶乘分解质因数,求其中有多少个m。注:^为求幂符号。输入第一行是一个整数s(0<s<=100),表示测试数据的组数随后的s行, 每行有两个整数n,m。 输出输出m的个数样例输入3100 516 21000000000 13样例输出241583333329来源[苗栋栋]原创上传者苗栋栋View Code 1 2 /********************************* 3 / Problem: 4 / Algo 阅读全文

posted @ 2012-08-13 20:44 不悔梦归处 阅读(424) 评论(0) 推荐(0) 编辑

nyoj 56 阶乘因式分解(一)

摘要: 阶乘因式分解(一)时间限制:3000 ms | 内存限制:65535 KB难度:2描述给定两个数m,n,其中m是一个素数。将n(0<=n<=10000)的阶乘分解质因数,求其中有多少个m。输入第一行是一个整数s(0<s<=100),表示测试数据的组数随后的s行, 每行有两个整数n,m。输出输出m的个数。样例输入2100 516 2样例输出2415来源网络上传者苗栋栋看过组合数学的同学应该都会做 这是组合数学的一个例题还有像N!有尾部多少个0 也是类似的直接一直往下除应该比较容易理解View Code 1 2 #include <iostream> 3 usi 阅读全文

posted @ 2012-08-13 20:40 不悔梦归处 阅读(591) 评论(0) 推荐(0) 编辑

nyoj 46 最少乘法次数

摘要: View Code 1 2 #include <iostream> 3 #include <cstdio> 4 using namespace std; 5 6 int main() 7 { 8 int T; 9 scanf("%d",&T);10 while(T--)11 {12 int n;13 scanf("%d",&n);14 int t=n,sum=-1,k=0;15 while(t)16 {17 sum++;18 ... 阅读全文

posted @ 2012-08-13 20:37 不悔梦归处 阅读(175) 评论(0) 推荐(0) 编辑

导航