当前位置: 首页 > news >正文

2.1基本算法之枚举1978:生理周期

人生来就有三个生理周期,分别为体力、感情和智力周期,它们的周期长度为23天、28天和33天。每一个周期中有一天是高峰。在高峰这天,人会在相应的方面表现出色。例如,智力周期的高峰,人会思维敏捷,精力容易高度集中。因为三个周期的周长不同,所以通常三个周期的高峰不会落在同一天。对于每个人,我们想知道何时三个高峰落在同一天。对于每个周期,我们会给出从当前年份的第一天开始,到出现高峰的天数(不一定是第一次高峰出现的时间)。你的任务是给定一个从当年第一天开始数的天数,输出从给定时间开始(不包括给定时间)下一次三个高峰落在同一天的时间(距给定时间的天数)。例如:给定时间为10,下次出现三个高峰同天的时间是12,则输出2(注意这里不是3)。

#include<bits/stdc++.h>
using namespace std;
int main(){
    int p,e,i,d;
    cin>>p>>e>>i>>d;
    for(int j=d+1;j<=21252+d;j++){
        if((j-p)%23==0&&(j-e)%28==0&&(j-i)%33==0){
            cout<<j-d;
            return 0;
        }
    }
}

(因为这是一道算法题,所以没什么可以注释的)

说一句:请大家多多评论,不要当键盘侠,谢谢。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • opencv人脸识别实战2:刷脸功能(PyCharm实现)
  • 测试开发(6)软件测试教程——自动化测试selenium(自动化测试介绍、如何实施、Selenium介绍 、Selenium相关的API)
  • python INI文件操作与configparser内置库
  • 零难度!台式电脑如何连接蓝牙耳机?简单几步完成
  • 推特API(Twitter API)V2 查询用户信息
  • vscode的c++开发环境配置
  • SDK集群模式数据库中,ETCD起什么作用?
  • GEE:计算一个遥感影像的空像素占比
  • 天府锋巢直播产业基地:直播带岗,成都直播基地奔向产业化
  • 2024 年 AI 辅助研发趋势
  • TimescaleDB 开源时序数据库
  • 第108讲:Mycat实践指南:枚举分片下的水平分表详解
  • [数据结构]OJ用队列实现栈
  • Pytorch学习 day06(torchvision中的datasets、dataloader)
  • 全量知识系统的完整设计考虑和规划 之序 内容规划
  • 【划重点】MySQL技术内幕:InnoDB存储引擎
  • Angular 响应式表单 基础例子
  • CSS3 聊天气泡框以及 inherit、currentColor 关键字
  •  D - 粉碎叛乱F - 其他起义
  • Git同步原始仓库到Fork仓库中
  • iOS高仿微信项目、阴影圆角渐变色效果、卡片动画、波浪动画、路由框架等源码...
  • mysql常用命令汇总
  • Next.js之基础概念(二)
  • React16时代,该用什么姿势写 React ?
  • sessionStorage和localStorage
  • underscore源码剖析之整体架构
  • vue-cli3搭建项目
  • 从零开始的webpack生活-0x009:FilesLoader装载文件
  • 理解在java “”i=i++;”所发生的事情
  • 浅谈Golang中select的用法
  • 三分钟教你同步 Visual Studio Code 设置
  • 小程序、APP Store 需要的 SSL 证书是个什么东西?
  • 走向全栈之MongoDB的使用
  • 继 XDL 之后,阿里妈妈开源大规模分布式图表征学习框架 Euler ...
  • # Swust 12th acm 邀请赛# [ E ] 01 String [题解]
  • # Swust 12th acm 邀请赛# [ K ] 三角形判定 [题解]
  • (11)MSP430F5529 定时器B
  • (3)llvm ir转换过程
  • (echarts)echarts使用时重新加载数据之前的数据存留在图上的问题
  • (Matalb分类预测)GA-BP遗传算法优化BP神经网络的多维分类预测
  • (二)学习JVM —— 垃圾回收机制
  • (十一)JAVA springboot ssm b2b2c多用户商城系统源码:服务网关Zuul高级篇
  • (原創) X61用戶,小心你的上蓋!! (NB) (ThinkPad) (X61)
  • (原創) 如何動態建立二維陣列(多維陣列)? (.NET) (C#)
  • (转) Android中ViewStub组件使用
  • (转)linux下的时间函数使用
  • (转)Oracle 9i 数据库设计指引全集(1)
  • ***检测工具之RKHunter AIDE
  • **Java有哪些悲观锁的实现_乐观锁、悲观锁、Redis分布式锁和Zookeeper分布式锁的实现以及流程原理...
  • .NET 4.0中的泛型协变和反变
  • .NET Core 版本不支持的问题
  • .NET Core 和 .NET Framework 中的 MEF2
  • .net core 控制台应用程序读取配置文件app.config
  • .NET Core引入性能分析引导优化
  • .net mvc 获取url中controller和action