摘要:
//中间不算停留时间,就是如果序列中相邻两个楼层相同的话,电梯还是会停留5秒 #include <stdio.h>int main(){ int i,n,a[101],sum; while(scanf("%d",&n),n) { sum=0; a[0]=0; for(i=1;i<=n;i++) scanf("%d",a+i); for(i=0;i<n;i++) { if(a[i]<=a[i+1]) //!!小于等于{ sum+=(a[i+1]-a[i])*6+5; } else if(a[i]>a[i+1]) 阅读全文
posted @ 2012-05-30 20:25
加拿大小哥哥
阅读(303)
评论(0)
推荐(0)
摘要:
#include<stdio.h>#include<string.h>#include<ctype.h>#define MAXN 5001char buf[MAXN],s[MAXN];int p[MAXN];int main(){ int T,i,j;int len,m,max,x,y; scanf("%d%*c",&T); while(T--) { //fgets(buf,sizeof(buf),stdin); scanf("%[^\n]%*c",buf); len = strlen(buf); for(i 阅读全文
posted @ 2012-05-30 17:48
加拿大小哥哥
阅读(225)
评论(0)
推荐(0)
摘要:
兄弟郊游问题时间限制: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//求出相遇时间1.0*x*m/(y-x)#include<stdio.h 阅读全文
posted @ 2012-05-30 15:30
加拿大小哥哥
阅读(145)
评论(0)
推荐(0)
摘要:
#include#include#define maxn 100005int dp[maxn],a[maxn],w[maxn];int main(){ int i,j,num,sum,t,cnt(1); while(~scanf("%d%d%d%d%d%d%d%d%d%d",&a[0],... 阅读全文
posted @ 2012-05-30 14:30
加拿大小哥哥
阅读(191)
评论(0)
推荐(0)
摘要:
//前92位斐数,这是long long的存储范围#include/*迭代法*/void fun(int n){ int i; long long a1=a2=1,a3; for(i=1;ilong long a[94];int flag=-1;/*标志递归*/void fun(){ int i; ... 阅读全文
posted @ 2012-05-30 12:54
加拿大小哥哥
阅读(243)
评论(0)
推荐(0)
摘要:
小光棍数时间限制:1000 ms | 内存限制:65535 KB难度:1描述最近Topcoder的XD遇到了一个难题,倘若一个数的三次方的后三位是111,他把这样的数称为小光棍数。他已经知道了第一个小光棍数是471,471的三次方是104487111,现在他想知道第m(m<=10000000000)个小光棍数是多少?输入有多组测试数据。第一行一个整数n,表示有n组测试数据。接下来的每行有一个整数m。输出输出第m个小光棍数。样例输入11样例输出471#include<stdio.h>int main(){ int T; long long num; scanf("%d 阅读全文
posted @ 2012-05-30 12:10
加拿大小哥哥
阅读(254)
评论(0)
推荐(0)

浙公网安备 33010602011771号