题目名称 | 114. 铺砖 |
---|---|
输入输出 | puzhuan.in/out |
难度等级 | ★ |
时间限制 | 1000 ms (1 s) |
内存限制 | 128 MiB |
测试数据 | 10 |
题目来源 |
|
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:292, 提交:537, 通过率:54.38% | ||||
|
100 | 0.000 s | 0.00 MiB | C++ |
|
100 | 0.000 s | 0.00 MiB | C++ |
|
100 | 0.000 s | 0.00 MiB | C++ |
|
100 | 0.000 s | 0.00 MiB | C++ |
|
100 | 0.000 s | 0.00 MiB | C++ |
|
100 | 0.000 s | 0.00 MiB | C++ |
|
100 | 0.000 s | 0.00 MiB | C++ |
|
100 | 0.000 s | 0.00 MiB | C++ |
|
100 | 0.000 s | 0.00 MiB | C++ |
|
100 | 0.000 s | 0.17 MiB | Pascal |
本题关联比赛 | |||
NOIP_4 |
关于 铺砖 的近10条评论(全部评论) | ||||
---|---|---|---|---|
回复 @夜莺 :
???几何画板???
2020-07-05 16:03
10楼
| ||||
几何画板真好用
![]() | ||||
成功拉低正确率。。。
| ||||
递推
,%%%%%%%%, ,%%/\%%%%/\%% ,%%%\c "" J/%%% %. %%%%/ o o \%%% `%%. %%%% _ |%%% `%% `%%%%(__Y__)%%' // ;%%%%`\-/%%%' (( / `%%%%%%%' \\ .' | \\ / \ | | \\/ ) | | \ /_ | |__ (___________)))))))
2016-08-05 15:20
7楼
| ||||
注意到整个图案可以看做是三种基本图案组成的(3块1*1摞在一起,或一块2*2上摞两块1*1,或两块1*1上摞一块2*2),于是可得递推公式:
f(x)=f(x-1)+2*f(x-2),边界f(1)==1,f(2)==3 | ||||
递归,不模挂了两次。。
| ||||
回复 @新的风暴已经现 :
递推1ms- - | ||||
不会用递归只好找规律了
2014-04-25 19:15
3楼
| ||||
注意每一步递推都要mod 12345。。。。
| ||||
数据规模:1<=n<=1000
翻转、对称后结果一致,算两种结果,例如: XXOO OOXX OOOO OOOO OOXX XXOO 或者 OOX XXX OOX XOO XXX XOO 或者 OOOO XXXX OOOO OOOO XXXX OOOO 都算是两种情况 |