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

AcWing 655:天数转换 ← 整除、求余

【题目来源】
https://www.acwing.com/problem/content/657/

【题目描述】
读取对应于一个人的年龄(以天为单位)的整数值,并转化为年,月和日表示方式输出,年、月、日分别对应 ano(s), mes(es), dia(s)。
注意:为了方便计算,假设全年 365 天,每月 30 天。 数据保证,不会出现 12 个月和几天的情况,例如 360,363 或 364。

【输入格式】
输入一个整数 N。

【输出格式】
参照输出样例,输出转换后的天数表达。

【数据范围】
1≤N≤1000000

【输入样例】
400

【输出样例】
1 ano(s)
1 mes(es)
5 dia(s)

【算法分析】
很简单的一道 C++ 语法题,主要考察
整除 /求余 % 的使用。

【算法代码】

#include <bits/stdc++.h>
using namespace std;int main() {int n;cin>>n;int ano=n/365;int mes=n%365/30;int dia=n%365%30;cout<<ano<<" "<<"ano(s)"<<endl;cout<<mes<<" "<<"mes(es)"<<endl;cout<<dia<<" "<<"dia(s)"<<endl;return 0;
}/*
in:
400out:
1 ano(s)
1 mes(es)
5 dia(s)
*/



【参考文献】
https://www.acwing.com/solution/content/254884/




 

http://www.lryc.cn/news/455127.html

相关文章:

  • 【解决办法】git clone报错unable to access ‘xxx‘: SSL certificate problem:
  • 算法笔记(十三)——BFS 解决最短路问题
  • Android 简单实现联系人列表+字母索引联动效果
  • 自动驾驶-问题笔记-待解决
  • 在掌控板中加载人教版信息科技教学指南中的educore库
  • 关于CSS Grid布局
  • 初始爬虫12(反爬与反反爬)
  • 成像基础 -- 最大对焦清晰的物距计算
  • win10服务器启动且未登录时自动启动程序
  • 算法专题四: 前缀和
  • 【Linux】基础IO(文件描述符、缓冲区、重定向)
  • 一篇文章快速学会docker容器技术
  • 【MySQL】使用 JDBC 连接数据库
  • 数据结构与算法笔记:概念与leetcode练习题
  • 十大时间序列预测模型
  • G2O 通过工厂函数类 OptimizationAlgorithmFactory 来生成固定搭配的优化算法
  • 手机USB连接不显示内部设备,设备管理器显示“MTP”感叹号,解决方案
  • SpringBootWeb快速入门!详解如何创建一个简单的SpringBoot项目?
  • RabbitMQ 入门到精通指南
  • ARM base instruction -- movz
  • 安装jdk安装开发环境与maven
  • openpnp - 图像传送方向要在高级校正之前设置好
  • 数据库建表规范【记录】
  • css的动画属性
  • 【Ubuntu】PlantUML工具 | 安装 | 语法 | 使用工具画序列图
  • 微信步数C++
  • AI写作工具大比拼:揭秘Claude的神秘魅力以及如何订阅Claude
  • 秋招内推2025-招联金融
  • GOM引擎启动后M2提示Invalid filename报错的解决办法
  • CPU 多级缓存