9:00~9:30
听一篇英语听力
9:30~11:00
做一套英语试卷
12:00~14:30
辅导妹妹高中数学和英语
14:30~18:00
AC昨天测试的补题

第一题:

CF18B

Platforms

题目描述

In one one-dimensional world there are nn platforms. Platform with index kk (platforms are numbered from 1) is a segment with coordinates [(k-1)m,(k-1)m+l][(k−1)m,(k−1)m+l] , and l<ml<m . Grasshopper Bob starts to jump along the platforms from point 00 , with each jump he moves exactly dd units right. Find out the coordinate of the point, where Bob will fall down. The grasshopper falls down, if he finds himself not on the platform, but if he finds himself on the edge of the platform, he doesn't fall down.

输入格式

The first input line contains 4 integer numbers nn , dd , mm , ll ( 1<=n,d,m,l<=10^{6},l<m1<=n,d,m,l<=106,l<m ) — respectively: amount of platforms, length of the grasshopper Bob's jump, and numbers mm and ll needed to find coordinates of the kk -th platform: [(k-1)m,(k-1)m+l][(k−1)m,(k−1)m+l] .

输出格式

Output the coordinates of the point, where the grosshopper will fall down. Don't forget that if Bob finds himself on the platform edge, he doesn't fall down.

题意翻译

题目描述:在一坐标轴上给出n块板子,每个板子所占的空间为[(k-1)m,(k-1)m+l](l<m),一个青蛙从原点0起跳,每次跳d距离远,问最后青蛙会落在哪里(没落在板子上就结束跳跃) 输入:一行四个整数n,d,m,l 输出:一个整数,即青蛙最后的落点 1<=n,d,m,l<=10^6 l<m

Translated by 稀神探女

输入输出样例

输入 #1复制

2 2 5 3

输出 #1复制

4

输入 #2复制

5 4 11 8

输出 #2复制

20

题解:青蛙在本题目中一共有两种情况。一种是不在板子上,跳到两个板子中间最后或者跳出了最后一个板子。直接遍历每块板子,当青蛙跳不到这一块板子上结束循环,能跳上该板子就让它一直跳直到跳出该板子。

AC代码:

#include<bits/stdc++.h>
using namespace std;
int main()
{
    long long n,d,m,l,ans,i;
    cin>>n>>d>>m>>l;
    ans=0;
    for(i=1;i<=n;i++) {
        if(ans<((i-1)*m))  break;//若是不能调到板子上,就结束
        while(ans<=(i-1)*m+l)   ans=(((i-1)*m+l)/d)*d+d;//继续跳,直到跳出这块板子
    }
    cout<<ans<<endl;
    return 0;
}

后面想做最后一个题目发现不会做

便继续学习树和二叉树。

树是由n(n>=1)个有限结点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就
是说它是根朝上,而叶朝下的。

二叉树的定义:

二叉树就是度不超过2的树(每个结点最多有两个子结点)。上面那张图就是二叉树。

满二叉树:
一个二叉树,如果每一个层的结点树都达到最大值,则这个二叉树就是满二叉树。

然后学习了一下如何创建和如何遍历二叉树。

明天试着AC一下本周的题目!

2022年1月17日学习总结相关推荐

  1. 第13届蓝桥杯省赛真题剖析-2022年4月17日Scratch编程初中级组

    [导读]:超平老师的<Scratch蓝桥杯真题解析100讲>已经全部完成,后续会不定期解读蓝桥杯真题,这是Scratch蓝桥杯真题解析第122讲. 第13届蓝桥杯省赛举办了两次,这是202 ...

  2. 第十三届蓝桥杯省赛(2022年4月17日)C++中级组题解

    目录 前言 一.选择题 1.题目描述 2.参考答案 二.编程题 1.比较大小 题目描述 题目解析 AC代码 2.分成整数 题目描述 题目解析 AC代码1(模拟) AC代码2(dfs) 3.组合 题目描 ...

  3. 2022年1月16日学习总结

    8:30~9:00 听一篇英语听力. 9:00~10:00 看啊哈算法里面的树和二叉树    10:00~11:00在B站继续学习树 以下为链接 数据结构 [树]_哔哩哔哩_bilibili 11:0 ...

  4. 2022年10月17日【Jiawei_Z】WPF的容器章节

    所有的WPF布局容器都派生自System.Windows.Controls.Panel. Panel继承自FrameworkElement. 在Panel中有一个比较重要的属性是UIElementCo ...

  5. 2022年9月19日学习内容

    面向对象程序开发 JavaScript中的对象 属性:属性是指对象包含的值,使用"对象名.属性名"的方式进行操作 如:document.myfrom.first.value 方法: ...

  6. 【前端作业系列】HTML基础点 , 训练表格(2022年6月17日作业)

    一.产品价格效果1展示 HTML代码部分 <!DOCTYPE html> <html><head><meta charset="utf-8" ...

  7. 2014年7月17日学习笔记--PHP的循环结构学习

    今天重新开始学习PHP, 为了学习PHP买了书,但书是一本大部头的书,不好带一直没有好好学习,我决定把书拆了分章来看,这样也方便带 也可以很快完成任务. 今天在linux mint 17上安装了lnm ...

  8. 2022年6月17日STM32——LCD液晶显示

    一.FSMC外设 显示器属于计算机的I/O设备,CRT显示器.LCD液晶显示器.LED点阵显示器及OLED显示器. 显示器参数: 1.像素:像素是组成图像的最基本单位要素,显示器的像素指它成像最小的点 ...

  9. 2022年3月17日美国Embarcadero公司正式发布 RAD Studio Delphi 11.1 Alexandria

    Embarcadero 盛大宣布发布 RAD Studio 11 Alexandria Release 1,也称为 RAD Studio 11.1,以及 Delphi 11.1 和 C++Builde ...

  10. 2022年1月23日学习总结

    8:30~11:00 做一套四级英语试卷,记单词. 12:00~14:30 辅导妹妹英语和数学 15:00~17:00 测试. 测试我作对了三个题目. 第一题: P7938 [A] Beautiful ...

最新文章

  1. 利用UltimateAndroid框架进行快速开发
  2. 终于解决SQL Server 2008 64位系统无法导入Access/Excel的问题 2012/08/01
  3. python菜单函数_Python 自学笔记- 列表及其内置函数
  4. base64还原_冰蝎3.0流量分析与还原
  5. LAMP详解及源码编译安装过程
  6. linux智能灌溉流程,农田自动灌溉系统及灌溉方法与流程
  7. paip.提升用户体验---c++ 悬浮窗体以及右键菜单以及socket接口
  8. 计算机组成原理白中英第四章,白中英计算机组成原理第四章答案.ppt
  9. 方法重载和重写的区别
  10. Ionic4—JS扩展之ion-refresher下拉刷新
  11. 怎么把两个PDF文件合并一起
  12. python 检测直线 交点_在python中,找到直线和圆的交点的最有效方法是什么?
  13. excel熵值法计算权重_SPSS主成分分析 | 权重计算amp;极差法标准化超详细教程!(下)...
  14. java与es8实战之五:SpringBoot应用中操作es8(带安全检查:https、账号密码、API Key)
  15. 常见数据类型的散列函数
  16. EfficientNet网络解析
  17. 音视频编解码技术之视频编码基本概念介绍
  18. Unity 3D 创建 合适角度 圆环 内 五边形柱体 mesh
  19. Python+Appium【第三章】Adb元素定位
  20. WLAN射频和信道--总结记录

热门文章

  1. vue下载静态的模板
  2. 软件危机,软件生存周期(总结)
  3. SSM整合swagger(丝袜哥)
  4. ehcache增加cache域的两种方式
  5. C 语言 时间函数使用技巧(汇总)
  6. c语言中%d,%04d,%4d,%-4d,%.4f,%6.2f的含义与区别
  7. 发作性睡病会导致记忆力下降吗?
  8. 一篇测评都需要什么——手机标准化评测方法的梳理和解读
  9. postman测试登录后的接口_接口测试工具Postman使用实践
  10. Autonomous Robotic Exploration Based on Multiple Rapidly-exploring-笔记