53 条题解
-
0fjxmlhx LV 10 @ 2009-09-04 17:22:08
第一步:打表可看出规律f(n)=4*f(n-1)-2^(n-1)
解通项为2^(2n-1)-2^(2n-2)+2^(n-1)
这样够么?不够。。
第二步:
令f(i)=i位时A C数量为偶数的方案数量
g(i)=i位时A数量为奇数,C数量为偶数的方案数量
z(i)=i位时A C数量为奇数的方案数量
则:
g(i)=2(g(i-1)+z(i-1))
f(i)=2(g(i-1)+f(i-1))
z(i)=2(g(i-1)+z(i-1))
z(1)=0;g(1)=1;f(1)=2;
解通项f(i)=2^(i-1)+2^(2n-2);
问题解决。hint:要注意如果mod100=0要输出00
最后一句:楼下是神牛
-
02009-08-13 21:05:09@
像这种题,往往直接找顾虑很难,先搜一个表出来,然后看规律。
-
02009-08-08 10:31:59@
Flag Accepted
题号 P1077
类型(?) 数论 / 数值
通过 300人
提交 1003次
通过率 30%
难度 3提交 讨论 题解 状态
-
02009-08-06 22:02:31@
Flag Accepted
题号 P1077
类型(?) 数论 / 数值
通过 298人
提交 1000次
通过率 30%
难度 3
第1000个提交 -
02009-08-02 19:45:30@
编译通过...
├ 测试数据 01:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms
...我不喜欢只有一个点的题...不是100分就是0分...
快速幂是个好东西...写成函数递归好爽啊... -
02009-07-27 12:33:13@
快速幂取模:
program p1077;
var n,i:longint;
ans1,ans2:integer;
function answer(a,b,n:longint):longint;
var d,t:longint;
begin
d:=1; t:=a;
while b>0 do
begin
if b mod 2=1 then d:=d*t mod n;
b:=b div 2;
t:=t*t mod n;
end;
answer:=d;
end;
begin
readln(n);
while n0 do
begin
ans1:=answer(4,n-1,100);
ans2:=answer(2,n-1,100);
if (ans1+ans2) mod 100=0 then writeln('00') else writeln((ans1+ans2) mod 100);
readln(n);
end;
end. -
02009-07-20 20:55:34@
-
02009-06-27 11:13:40@
用快速幂的题目真多
-
02009-03-18 16:07:36@
其实很水.
-
02009-01-26 11:06:44@
注意了,如果是答案是0,记住要打00
否则就会出现奇怪现象 -
02008-10-14 22:10:23@
郁闷,输出中的一种情况打了write
改了之后才A掉 -
02008-10-14 19:45:34@
十分赞成 '紫杉熏膺' 大牛的解法
-
02008-09-13 00:55:21@
answer=4^(n-1)+2^(n-1)
都靠这个了。。。。 -
02008-09-10 23:05:58@
..我直接推表达式..快速幂算最后几位..代码也很短...
-
02007-12-21 21:59:21@
被强烈郁闷
注意
n = 1, ans = 2
n = 2, ans = 6
n = 11, ans = 00直接定义成字符串算了。。。
-
02007-10-30 13:47:46@
用指数型生成函数+taylor展开,再用同余求周期(求得20)。
-
02007-07-26 12:06:48@
指数型母函数
-
02007-05-15 14:00:14@
传说中的指数型母函数~~~
-
02007-03-06 17:25:14@
用不完全归纳推出的
(2^n)*(2^n+1)...
没必要快速幂``直接找2的n次方最后两位的循环即可...但是为什么可以这样得到答案`
一开始弄了个冗长的表达式\
`不会化简`
n div 2
即 ∑ (i\*2^(n-2\*i+2)\*C(n,i\*2))
i=1
哪位牛人能试下\\
-
02007-02-10 09:22:23@
编译通过...
├ 测试数据 01:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms