传送门

题意:第m个满足末尾连续k个0的数是斐波那契的第几项。

思路:先通过打表输出找到规律,然后根据规律解题。运行完打表代码之后会发现1,3,4,5,6,7,……都是到第9个数增量是有一个变化,而2是到第4个数增量有了变化。附大表代码

#include <iostream>
#include <cmath>
#include <cstdio>
#define ll long long
using namespace std;
int pp(int a,int b)
{int ans=1;while(b){if(b&1)ans=ans*a;a=a*a;b>>=1;}return ans;
}
int main()
{int t;cin>>t;while(t--){ll k,m;cin>>k>>m;if(k==1){cout<<((m-1)/9)*15+m*15<<endl;}else if(k==2){cout<<150*m+((m-1)/4)*150<<endl;}else{cout<<((m-1)/9)*75*pp(10,k-2)+75*pp(10,k-2)*m<<endl;}}return 0;
}
// 打表
/*
int main()
{int n;while(cin>>n){int ans;ans=pp(n);int p=pp(n+1);int f1=1;int f2=1;int tot=0;for(int i=3;i<=100000000;i++){int tmp=(f1+f2)%p;f2=f1;f1=tmp;if(tmp%ans==0&&tmp!=0){cout<<n<<"个0 "<<++tot<<" "<<i<<endl;}if(tot==30){break;}}}return 0;
}*/

hdu 3054 Fibonacci 找规律相关推荐

  1. hdu 1165 坑爹找规律题

    http://acm.hdu.edu.cn/showproblem.php?pid=1165 不看题解,使劲找规律,应该是可以找到的,就是费时间! Problem Description As is ...

  2. hdu 4279 Number (找规律)

    http://acm.hdu.edu.cn/showproblem.php?pid=4279 题意: 给出a,b两个数,1<=a<=b 如果a,b不互质,且a%b != 0则说明a是b的特 ...

  3. hdu 5504(枚举+找规律)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5504 官方题解: 注意先特判0 的情况:如果读入的数据有0 ,那么去掉所有的0 且最后答案和0 取一个 ...

  4. 牛客 - 丁姐姐喜欢Fibonacci(找规律+思维)

    题目链接:点击查看 题目大意:给出一个正整数n,求第n项斐波那契数列的奇偶性 题目分析:这个题..看到1e15的数据范围,第一反应就是去敲一个矩阵快速幂的模板,但发现题目没有给取模范围,所以还用不了矩 ...

  5. HDU 2897 (博弈 找规律) 邂逅明下

    根据博弈论的两条规则: 一个状态是必胜状态当且仅当有一个后继是必败状态 一个状态是必败状态当且仅当所有后继都是必胜状态 然后很容易发现从1开始,前p个状态是必败状态,后面q个状态是必胜状态,然后循环往 ...

  6. HDU 1847 (博弈 找规律) Good Luck in CET-4 Everybody!

    为了提高题解质量还是简单证明一下:3的倍数是必败状态. 如果n % 3 = 1,那么拿走1个石子:如果n % 3 = 2,那么拿走两个石子,都将转移到3的倍数的状态.所以每个必胜状态都有一个后继是必败 ...

  7. HDU 5703 Desert 水题 找规律

    HDU 5703 Desert 水题 找规律 已知有n个单位的水,问有几种方式把这些水喝完,每天至少喝1个单位的水,而且每天喝的水的单位为整数.看上去挺复杂要跑循环,但其实上,列举几种情况之后就会发现 ...

  8. HDU - 1284 钱币兑换问题 (找规律/完全背包)

    Problem Description 在一个国家仅有1分,2分,3分硬币,将钱N兑换成硬币有很多种兑法.请你编程序计算出共有多少种兑法. Input 每行只有一个正整数N,N小于32768. Out ...

  9. hdu 7092 仓颉造数 (猜测,手模数据找规律,推公式)

    hdu 7092 仓颉造数 分析: 先考虑一个问题,若平均数能转换成 111 ,那么调和平均数也能转换成 111 ,反之亦然 所以,问题就转换成了,生成平均数,判断平均数是否会出现 111 ,至于能能 ...

最新文章

  1. python wget_python-如何获取wget下载的文件的文件名
  2. JS写的不咋地的碰撞检测
  3. Leetcode题目:House Robber II
  4. 热点推荐:程序员路在何方
  5. [转]showModalDialog()、showModelessDialog()方法使用详解
  6. 做运营,打杂不可怕,可怕的是你 3 年后还在打杂!
  7. 北斗导航 | 监测和减轻空间天气对GNSS应用的影响
  8. 在ASP.net 中对GridView中数据的删除、编辑等操作:
  9. 线程:CountDownLatch同步工具
  10. php 父子进程通信,PHP 进程及进程间通信
  11. 地图分析--广度搜索
  12. 数据密集型应用系统设计--数据分区
  13. 啊哈,算法!为什么你如此“谜”人!
  14. qt制作位图led点阵_LED显示屏知识详细讲解
  15. Android 开机自启动
  16. Url重写——伪静态实现
  17. kong_团结的面Kong:国际妇女节
  18. python音乐实例详解_python下载无损音乐示例源码(qq音乐)
  19. entity framework 新手入门篇(4)-entity framework扩展之 entityframework.extended
  20. STM32C8T6+LORA(SX1278)

热门文章

  1. springboot整合poi-tl根据模板导出word
  2. 【牛客网华为机试】HJ46 截取字符串
  3. Java学习: wait和notify方法、ThreadLocal
  4. 移动开发 html 跨平台
  5. 蘑菇街2016研发工程师在线编程题 - 题解
  6. 谷智网Ebay大账户
  7. 运维工程师历年企业笔试真题汇总
  8. Html怎样往div中添加文本,给div中添加文本元素
  9. 敏捷结果30天之第三天:一日之计在于晨
  10. TreeView 展开节点