Tsinsen A1117 火车过站
来源:互联网 发布:mac上关掉软件 编辑:程序博客网 时间:2024/06/10 07:24
http://oj.tsinsen.com/A1117###
分析:一个数学题,设第二站上车人数为in,然后再随便推一推就推出公式了,下面代码还有可以优化(缩短)的空间
代码:
#include "bits/stdc++.h"using namespace std;int FibA[30] = { 1, 0, 1, 0 };int FibI[30] = { 0, 0, 0, 1 };int main() { for (int i = 4; i < 30; ++i) FibI[i - 1] = FibA[i] = FibA[i - 2] + FibA[i - 1]; int a, n, m, x, in; scanf("%d%d%d%d", &a, &n, &m, &x); int u = 0, v = 0; for (int i = 0; i < n - 1; ++i) { u += FibA[i]; v += FibI[i]; } in = (m - u * a) / v; u = v = 0; for (int i = 0; i < x; ++i) { u += FibA[i]; v += FibI[i]; } printf("%d\n", u * a + v * in); return 0;}
0 0
- Tsinsen A1117 火车过站
- 火车过站
- HDU-2063 过火车
- noip1998火车过站 (斐波那契数列)
- pat a1117
- PAT-A1117
- 火车入站
- 火车
- 火车
- 火车
- 火车
- 火车
- Linux终端下显示急驶而过的火车
- 火车出站入站问题
- CSU1757-火车入站-模拟
- 火车进出站问题---栈
- CSU 1757 火车入站
- PAT A1117 Eddington Number (25)
- bzoj 2827 千山鸟飞绝(treap)
- dp学习之BadNeighbors解法二(算法优化)
- 杭电1059-多重背包
- [SPOJ1811]LCS - Longest Common Substring
- 第5周项目2-游戏 中的角色类(1)
- Tsinsen A1117 火车过站
- 小木虫emuch遭封禁,新域名muchong.com尚可用
- 运算符重载。。
- ImageLoader加载之二--框架holder的抽取
- java中的静态分派与动态分派
- 使用wireshark常用的过滤命令
- tomcat如何配置环境变量
- Java的native方法
- HDU 3726 Graph and Queries(treap)