前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >10.25解题报告

10.25解题报告

作者头像
attack
发布2018-04-11 16:34:18
5660
发布2018-04-11 16:34:18
举报

预计分数:40+50+4=94

实际分数:30+15+0=45

T1

https://www.luogu.org/problem/show?pid=T14791

自己推了两个结论。。

结果有一个推错了。。。。

正解很简单,

对于一组询问,每次把询问的两个数减斐波那契数

最后相同时刻的值就是答案

代码语言:javascript
复制
 1 #include <bits/stdc++.h>
 2 using namespace std;
 3 
 4 typedef long long LL;
 5 
 6 LL f[61] = {0, 1};
 7 
 8 int main() {
 9     freopen("fibonacci.in", "r", stdin);
10     freopen("fibonacci.out", "w", stdout);
11     for (int i = 2; i <= 60; i++) f[i] = f[i - 1] + f[i - 2];
12     int n;
13     scanf("%d", &n);
14     while (n--) {
15         LL a, b;
16         scanf("%lld%lld", &a, &b);
17         int x = 60, y = 60;
18         while (a != b) {
19             if (a > b) swap(a, b), swap(x, y);
20             while (f[y] >= b) y--;
21             b = b - f[y];
22         }
23         printf("%lld\n", a);
24     }
25 }

T2

https://www.luogu.org/problem/show?pid=T14792

本来想开心的打个暴力

结果暴力写错了。。。。。。

T3

https://www.luogu.org/problem/show?pid=T14793

没怎么搞懂题目

写了个暴力

一分没有。。。。。

总结

今天考试状态很不好啊,,

T2T3的偏分都写炸了。。

而且今天题目的思维难度非常高

直插我的弱点。。。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017-10-25 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • T1
  • T2
  • T3
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档