简单模拟
Linda L
这个作者很懒,什么都没留下…
展开
-
poj1019 大数据处理 分块
Number SequenceTime Limit: 1000MS Memory Limit: 10000KTotal Submissions: 33215 Accepted: 9490DescriptionA single positive integer i is given. Write a program to f原创 2014-04-30 20:13:34 · 1441 阅读 · 0 评论 -
poj3427
//说有一家公司要开采木头,有N棵树,长度不同,公司的卡车的长度是L,所以必须把木头砍成单位为L的几//段,多余部分丢弃。已知森林里树木每年均生长单位1,问,过多少年砍伐树木,使得丢弃的树木量最少。要//使剩下的长度离L最接近,先求出若现在砍剩的木头中离L最大的,即求max(len - hei[1~n] %len)。 #includeusing namespace std;int ma原创 2014-04-02 18:23:18 · 753 阅读 · 0 评论 -
poj3438
#include#includeusing namespace std;int main(){ int n,t,lenc; cin>>n; while(n--){ char c[1005]; cin>>c; lenc=strlen(c); t=1; for(int i=0;i原创 2014-04-02 18:23:28 · 1007 阅读 · 0 评论 -
The Two Note Rag
DescriptionSince most computers are binary machines, both powers of two and problems that involve only two values are important to computer scientists。 The following problem has to do with powers of原创 2014-04-13 12:37:39 · 1308 阅读 · 0 评论 -
最多约数问题
Description正整数x 的约数是能整除x 的正整数。正整数x 的约数个数记为div(x)。例如:1,2,5,10 都是正整数10 的约数,所以div(10)=4。设a 和b 是2 个正整数,找出a 和b 之间约数个数最多的数x Input输入2 个正整数a和b,编程计算a 和b 之间约数个数最多的数。Output程序运行结束时,找到a 和b 之间约数个数最多的数是x,将原创 2014-04-13 12:28:06 · 1418 阅读 · 0 评论 -
愚人节的礼物
Description四月一日快到了,Vayko想了个愚人的好办法——送礼物。嘿嘿,不要想的太好,这礼物可没那么简单,Vayko为了愚人,准备了一堆盒子,其中有一个盒子里面装了礼物。盒子里面可以再放零个或者多个盒子。假设放礼物的盒子里不再放其他盒子。用()表示一个盒子,B表示礼物,Vayko想让你帮她算出愚人指数,即最少需要拆多少个盒子才能拿到礼物。Input本题目包含多组测试,请处理原创 2014-04-13 12:34:13 · 775 阅读 · 0 评论 -
找唯一不同
【找出伪币】给你一个装有10个硬币的袋子。10个硬币中有一个是伪造的,并且那个伪造的硬币比真的硬币要轻一些。你的任务是找出这个伪造的硬币。为了帮助你完成这一任务,将提供一台可用来比较两组硬币重量的仪器,利用这台仪器,可以知道两组硬币的重量是否相同。 #includeusingnamespace std;intsum(int *a,int p,int r){原创 2014-04-02 18:23:09 · 1170 阅读 · 1 评论 -
scut 1029
#include#include__int64 a[21]={0};__int64 f(int n){ __int64 sum=1; for(int i=2;i<=n;i++)sum*=i; return sum;}int main(){ for(int i=1;i<=20;i++)a[i]=f(i)+a[i-1]; int n; while(sc原创 2014-04-03 12:05:20 · 654 阅读 · 0 评论 -
poj3518
#includeusing namespace std;int a[100005]={0,2,3},n,len=2;bool f(int n){for(int i=2;i*i<=n;i++) if(n%i==0)return false; return true;}int check(int n){for(int i=1;i<=len;i++) if(n>a原创 2014-04-02 18:23:33 · 711 阅读 · 0 评论 -
scut1109幸运儿 (约瑟夫环)
Descriptionn(3)个人围成一圈, 并依次编号1~n。从编号为1 的人开始,按顺时针方向每隔一人选出一个,剩下的人重新围成一圈,如此循环直到剩下两人,这剩下的两人就是幸运儿。如果你想成为最后两个幸运儿,请问开始时应该站在什么位置?Input有多个测试序列,每行是开始时的人数n。Output第1行是选出顺序,第2行是两名幸运儿的开始位置(按升序排列)位置编号之间用一个空原创 2014-04-13 12:26:00 · 1736 阅读 · 1 评论 -
分别用C++和Java写的计算后天的日期code
#include#include#includeusing namespace std;bool checkNum(char c){ if(c >='0' && c <='9') return true; return false;}bool checkString(string str){ if(checkNum(str[0])&&checkNum(str[1])&&che原创 2015-05-27 10:51:19 · 2414 阅读 · 0 评论