132 条题解
-
0郑川岚 LV 10 @ 2008-10-15 20:11:15
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms -
02008-10-15 17:19:47@
#include
using namespace std;
int shu[200]={0},n=1;
int main(){
int a,b,i,j,t;
shu[0]=1;
cin>>a;
for(i=2;i=0;i--)
cout -
02008-10-15 13:19:52@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms -
02008-10-14 21:01:26@
哎,数据太弱了,要是把N弄到100W,然后用矩阵乘法加快速幂做多爽~~~~
-
02008-10-11 22:19:14@
program shuangta;
var
n,i:integer;
c:longint;
f1,f2:text;
begin
assign(f2,'shuangta.in');
assign(f2,'shuangta.out');
reset(f1);
read(f1,n);
close(f1);
rewrite(f2);
i:=0;
c:=0;
repeat
c:=c*2+2;
i:=i+1;
until i=n;
writeln(f2,c);
close(f2);
end. -
02008-10-09 21:50:40@
因为单塔的移动次数为:2^n - 1
双塔移动次数必是单塔的二倍
所以,答案是:
2^(n+1) - 2 -
02008-10-09 12:57:14@
一样的程序
Lora Temper 90分
Vijos Tiger AC
....冏囧....三鹿奶粉
2^(n+1)-2 -
02008-10-08 20:40:11@
递推式:F(i)=F(i-1)*2+1,最后:F(n)=(F(n-1)*2+1)*2
接着是:AC -
02008-10-07 19:22:48@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms -
02008-10-06 19:13:44@
译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案错误... ├ 标准行输出
├ 错误行输出
├ 测试数据 08:答案错误... ├ 标准行输出
├ 错误行输出
├ 测试数据 09:答案错误... ├ 标准行输出
├ 错误行输出
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Unaccepted 有效得分:70 有效耗时:0msvar
a:array[1..200]of string;
i,j,k,n:longint;
xx:qword;function cheng(s:string):string;
var
c:array[1..3000]of longint;
i,j,long:longint;
k:string;
begin
fillchar(c,sizeof(c),0);long:=length(s);
for i:=1 to length(s) do
c[long-i+1]:=ord(s[i])-ord('0');c[1]:=c[1]*2;
for i:=2 to long do
begin
c[i]:=c[i]*2;
c[i]:=c[i]+c div 10;
c:=cmod 10;
end;while c[long]>=10 do
begin
inc(long);
c[long]:=c[long-1]div 10;
c[long-1]:=c[long-1]mod 10;
end;cheng:='';
for i:= long downto 1 do
begin
str(c[i],k);
cheng:=cheng+k;
end;
end;begin
a[1]:='2';
readln(n);
for i:= 2 to n do
beginval(cheng(a),xx);
inc(xx,2);
str(xx,a[i]);
end;write(a[n]);
end.Flag Unaccepted
题号 P1354
类型(?) 数论 / 数值
通过 654人
提交 1304次
通过率 50%
难度 1提交 讨论 题解
哪里错了`
\
-
02008-10-05 21:08:44@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案错误... ├ 标准行输出 21
├ 错误行输出 -2
├ 测试数据 06:答案错误... ├ 标准行输出 23
├ 错误行输出 -2
├ 测试数据 07:答案错误... ├ 标准行输出 24
├ 错误行输出 -2
├ 测试数据 08:答案错误... ├ 标准行输出 28
├ 错误行输出 -2
├ 测试数据 09:答案错误... ├ 标准行输出 31
├ 错误行输出 -2
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Unaccepted 有效得分:50 有效耗时:0m
这什么屌评测机阿! -
02008-10-05 14:45:41@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms
弱弱的高精。f[i]:=2*f+2; -
02008-10-03 10:04:24@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms
---|---|---|---|---|---|---|---|---|---|---|---|
a[n]=2^(n+1)-2 -
02008-09-18 22:35:05@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms靠!一开始高精度+时忘记了=号。。
想了我半小时!!!。。!!!
-
02008-09-18 12:39:54@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms
20行小程序过了,水啊!n搞成10w就好了。 -
02008-09-17 19:11:38@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms -
02008-09-17 19:09:17@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms写个高精就过了,f[i]:=2*f+2;
-
02008-09-16 16:09:30@
- -怀念当年的简单题
-
02008-09-14 11:09:49@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案错误... ├ 标准行输出
├ 错误行输出
├ 测试数据 06:答案错误... ├ 标准行输出
├ 错误行输出
├ 测试数据 07:答案错误... ├ 标准行输出
├ 错误行输出
├ 测试数据 08:答案错误... ├ 标准行输出
├ 错误行输出
├ 测试数据 09:答案错误... ├ 标准行输出
├ 错误行输出
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Unaccepted 有效得分:50 有效耗时:0ms你说这叫什么事?。。。。。。
-
02008-09-06 20:32:14@
#include
int main(){
int a[10],h=110,i,t;
a[10]={100,200,150,140,129,134,167,198,200,111};
t=0;
for (i=0;i=a[i])t++;
printf ("%d\n",t);
return 0;
}