首页 > 试题广场 >

计算日期到天数转换

[编程题]计算日期到天数转换
  • 热度指数:174043 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
根据输入的日期,计算是这一年的第几天。
保证年份为4位数且日期合法。
进阶:时间复杂度:,空间复杂度:

输入描述:

输入一行,每行空格分割,分别是年,月,日



输出描述:
输出是这一年的第几天
示例1

输入

2012 12 31

输出

366
示例2

输入

1982 3 4

输出

63
头像 挖掘机斯基
发表于 2021-06-24 10:25:55
思路:使用Calendar类计算代码实现: import java.util.Calendar; import java.util.Scanner; public class Main { public static void main(String[] args) { 展开全文
头像 不会做题的小菜鸡
发表于 2021-11-14 17:44:41
题目分析 题目给出我们年、月、日的信息 题目希望我们输出这个年月日对应在该年份中是第几天 方法一:调用datetime库 实现思路 datetime库中的strftime方法支持以天数的方式输出 其中日期格式化符号%j就是天数表示 但是这样输出的结果是从001到366为止的字符 展开全文
头像 大模型练习生
发表于 2020-08-09 16:02:55
import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); while 展开全文
头像 讴歌驸马DS
发表于 2021-09-19 18:02:31
var arr = readline().split(' ') var year = arr[0] var month = arr[1] var day = arr[2] var sum = 0 for(var i = month-1; i > 0; i--) { sum += new D 展开全文
头像 虹色萤火虫
发表于 2020-08-31 13:31:04
纯C #include <stdlib.h> #include <stdio.h> int main() { int month_days[12] = {31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334, 365 展开全文
头像 牛客145194127号
发表于 2021-09-16 14:30:04
#include <iostream> using namespace std; int main() { int year,mon,day; int data[]={31,28,31,30,31,30,31,31,30,31,30,31}; while(cin& 展开全文
头像 摸鱼学大师
发表于 2021-10-30 10:14:12
题目的主要信息: 输入三个数字作为年月日日期,计算这是一年中的第几天 保证年份为4位数且日期合法 进阶要求:时间复杂度O(n)O(n)O(n),空间复杂度O(1)O(1)O(1) 方法一:计算法 具体做法: 可以用一个12大小的数组记录平年1到12月份,每个月的天数,然后根据输入的月份,累加该月 展开全文
头像 Python_zhang
发表于 2022-01-17 21:31:58
#include <stdio.h> #include <string.h> int main() { int monthinfo[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; int yea 展开全文
头像 Z.Flyee
发表于 2021-11-02 10:06:31
熟练使用datetime模块,做这个题目易如反掌 import datetime while True: try: date = input().split() year, month, day = int(date[0]), int(date[1]), in 展开全文
头像 深色浅色56
发表于 2020-09-07 16:09:05
while True: try: year, month, day = map(int, input().split()) if year <= 0 or month <= 0 or month > 12 or day <= 0 or 展开全文

问题信息

难度:
569条回答 33750浏览

热门推荐

通过挑战的用户

查看代码
计算日期到天数转换