LƯU Ý: Trong khi chuyển đổi số ngày đã cho đến năm, phân chia số nguyên tháng và ngày được sử dụng. Trong Python, bộ phận số nguyên được thực hiện bằng cách sử dụng toán tử Chương trình Python này đọc số ngày từ người dùng và sau đó chuyển đổi nó thành số năm, tháng và ngày.
//
.number of days to years, months and days integer division is used. In Python, integer division is done by using //
operator.Mã nguồn Python: Chuyển đổi từ ngày sang năm, tháng và ngày
# Python program to convert
# given number of days to years, months and days
# Reading number of days from user
number_of_days = int[input["Enter number of days: "]]
# Calculating years
years = number_of_days // 365
# Calculating months
months = [number_of_days - years *365] // 30
# Calculating days
days = [number_of_days - years * 365 - months*30]
# Displaying results
print["Years = ", years]
print["Months = ", months]
print["Days = ", days]
Đầu ra
Enter number of days: 3000
Years = 8
Months = 2
Days = 20
Tôi biết tôi có thể sử dụng tương đối để tính toán sự khác biệt giữa hai ngày trong lịch. Tuy nhiên, nó không phải là nhu cầu của tôi.
Tôi phải xem xét 1 năm = 365 ngày và/hoặc 12 tháng; và 1 tháng = 30 ngày.
Để biến đổi 3 năm, 2 tháng và 20 ngày thành ngày, tất cả những gì tôi cần là công thức này: [365x3]+[30x2]+20
, bằng 1175.
Tuy nhiên, làm thế nào tôi có thể biến ngày thành năm, tháng và ngày, xem xét rằng số lượng ngày có thể hoặc không cao hơn 1 tháng hoặc 1 năm? Có phương pháp nào trên Python mà tôi có thể sử dụng không?
Về mặt toán học, tôi có thể chia 1175 cho 365, nhân số thập phân của kết quả với 365, chia kết quả cho 30 và nhân số thập phân của kết quả với 30. Nhưng làm thế nào tôi có thể làm điều đó trong Python?
Enter number of days: 3000
Years = 8
Months = 2
Days = 20
20years = 0
weeks = 28
days = 4
64Enter number of days: 3000
Years = 8
Months = 2
Days = 20
45 years = 0
weeks = 28
days = 4
72years = 0
weeks = 28
days = 4
67years = 0
weeks = 28
days = 4
14
Enter number of days: 3000
Years = 8
Months = 2
Days = 20
20years = 0
weeks = 28
days = 4
64Enter number of days: 3000
Years = 8
Months = 2
Days = 20
49 years = 0
weeks = 28
days = 4
78years = 0
weeks = 28
days = 4
67years = 0
weeks = 28
days = 4
14
Enter number of days: 3000
Years = 8
Months = 2
Days = 20
20years = 0
weeks = 28
days = 4
49 //
7
Enter number of days: 3000
Years = 8
Months = 2
Days = 20
20years = 0
weeks = 28
days = 4
64Enter number of days: 3000
Years = 8
Months = 2
Days = 20
45 years = 0
weeks = 28
days = 4
72years = 0
weeks = 28
days = 4
67years = 0
weeks = 28
days = 4
14
Enter number of days: 3000
Years = 8
Months = 2
Days = 20
20years = 0
weeks = 28
days = 4
64Enter number of days: 3000
Years = 8
Months = 2
Days = 20
49 years = 0
weeks = 28
days = 4
78years = 0
weeks = 28
days = 4
67years = 0
weeks = 28
days = 4
14
Enter number of days: 3000
Years = 8
Months = 2
Days = 20
20years = 0
weeks = 28
days = 4
49 //
7
Đầu ra:
Độ phức tạp về thời gian: O [1] Không gian phụ trợ: O [1]
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 6
Làm thế nào để bạn chuyển đổi ngày thành nhiều năm trong Python?
- Cách tiếp cận: Số năm sẽ là thương số khi số ngày sẽ được chia cho 365 tức là ngày / 365 = năm. Số tuần sẽ là kết quả của [number_of_days % 365] / 7. Số ngày sẽ là kết quả của [number_of_days % 365] % 7.
- Làm thế nào để bạn tính toán ngày thành năm?
- Để chuyển đổi ngày thành năm, nhân số ngày với 0,0027379 hoặc khác chia cho 365.2425 ..
năm = ngày ÷ 365 = 10000 365 = 27.397 ..
C++
#include
năm = ngày ÷ 365.2425 = ngày ÷ 365.2425 = 27.379 ..
Enter number of days: 3000 Years = 8 Months = 2 Days = 200
năm = ngày x 0,0027379 = ngày x 0,0027379 = 27.379 ..
Enter number of days: 3000 Years = 8 Months = 2 Days = 205
Làm thế nào để bạn tính toán tháng và năm trong Python?
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 60
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 62
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 63
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 64
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 66
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 63
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 64
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
years = 0 weeks = 28 days = 40
years = 0 weeks = 28 days = 41
years = 0 weeks = 28 days = 42
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
years = 0 weeks = 28 days = 40
years = 0 weeks = 28 days = 46
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
years = 0 weeks = 28 days = 40
years = 0 weeks = 28 days = 49
//
0//
1
Enter number of days: 3000 Years = 8 Months = 2 Days = 203
//
3Enter number of days: 3000 Years = 8 Months = 2 Days = 205
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Enter number of days: 3000 Years = 8 Months = 2 Days = 203
//
7Enter number of days: 3000 Years = 8 Months = 2 Days = 206
//
9Enter number of days: 3000 Years = 8 Months = 2 Days = 206
[365x3]+[30x2]+20
1 [365x3]+[30x2]+20
2//
1
C
[365x3]+[30x2]+20
4
Enter number of days: 3000 Years = 8 Months = 2 Days = 200
Enter number of days: 3000 Years = 8 Months = 2 Days = 201
Enter number of days: 3000 Years = 8 Months = 2 Days = 202
Enter number of days: 3000 Years = 8 Months = 2 Days = 203
Enter number of days: 3000 Years = 8 Months = 2 Days = 204
Enter number of days: 3000 Years = 8 Months = 2 Days = 205
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Enter number of days: 3000 Years = 8 Months = 2 Days = 203
Enter number of days: 3000 Years = 8 Months = 2 Days = 208
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 60
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 62
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 63
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 64
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 66
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 63
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 64
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
using
5using
6using
7using
8Enter number of days: 3000 Years = 8 Months = 2 Days = 206
using
5using
6namespace
2namespace
3Enter number of days: 3000 Years = 8 Months = 2 Days = 206
using
5using
6namespace
7namespace
8//
1
Enter number of days: 3000 Years = 8 Months = 2 Days = 203
//
3Enter number of days: 3000 Years = 8 Months = 2 Days = 205
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Enter number of days: 3000 Years = 8 Months = 2 Days = 203
//
7Enter number of days: 3000 Years = 8 Months = 2 Days = 206
//
9Enter number of days: 3000 Years = 8 Months = 2 Days = 206
[365x3]+[30x2]+20
1 [365x3]+[30x2]+20
2//
1
C
[365x3]+[30x2]+20
4
Enter number of days: 3000 Years = 8 Months = 2 Days = 205
Enter number of days: 3000 Years = 8 Months = 2 Days = 201
Enter number of days: 3000 Years = 8 Months = 2 Days = 202
Enter number of days: 3000 Years = 8 Months = 2 Days = 203
Enter number of days: 3000 Years = 8 Months = 2 Days = 204
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Enter number of days: 3000 Years = 8 Months = 2 Days = 203
Enter number of days: 3000 Years = 8 Months = 2 Days = 208
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Enter number of days: 3000 Years = 8 Months = 2 Days = 205
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
[365x3]+[30x2]+20
1 [365x3]+[30x2]+20
2Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
Enter number of days: 3000 Years = 8 Months = 2 Days = 2024
Enter number of days: 3000 Years = 8 Months = 2 Days = 2025
Enter number of days: 3000 Years = 8 Months = 2 Days = 2011
Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
Enter number of days: 3000 Years = 8 Months = 2 Days = 2028
Enter number of days: 3000 Years = 8 Months = 2 Days = 2025
Enter number of days: 3000 Years = 8 Months = 2 Days = 2030
Enter number of days: 3000 Years = 8 Months = 2 Days = 2031
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 64
Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
Enter number of days: 3000 Years = 8 Months = 2 Days = 2034
Enter number of days: 3000 Years = 8 Months = 2 Days = 2025
Enter number of days: 3000 Years = 8 Months = 2 Days = 2036
Enter number of days: 3000 Years = 8 Months = 2 Days = 2031
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 64
Java
Enter number of days: 3000 Years = 8 Months = 2 Days = 2002
Enter number of days: 3000 Years = 8 Months = 2 Days = 2003
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Enter number of days: 3000 Years = 8 Months = 2 Days = 2006
Enter number of days: 3000 Years = 8 Months = 2 Days = 2007
Enter number of days: 3000 Years = 8 Months = 2 Days = 203
Enter number of days: 3000 Years = 8 Months = 2 Days = 2009____110____
Enter number of days: 3000 Years = 8 Months = 2 Days = 2011
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
//
1Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Enter number of days: 3000 Years = 8 Months = 2 Days = 2006
Enter number of days: 3000 Years = 8 Months = 2 Days = 201
Enter number of days: 3000 Years = 8 Months = 2 Days = 202
Enter number of days: 3000 Years = 8 Months = 2 Days = 203
Enter number of days: 3000 Years = 8 Months = 2 Days = 204
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Enter number of days: 3000 Years = 8 Months = 2 Days = 205
Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
Enter number of days: 3000 Years = 8 Months = 2 Days = 203
Enter number of days: 3000 Years = 8 Months = 2 Days = 208
Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
//
9Enter number of days: 3000 Years = 8 Months = 2 Days = 206
//
1//
1
Python3
Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
Enter number of days: 3000 Years = 8 Months = 2 Days = 2040
years = 0 weeks = 28 days = 41
Enter number of days: 3000 Years = 8 Months = 2 Days = 2042
Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
Enter number of days: 3000 Years = 8 Months = 2 Days = 2040
Enter number of days: 3000 Years = 8 Months = 2 Days = 2045
Enter number of days: 3000 Years = 8 Months = 2 Days = 2046
Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
Enter number of days: 3000 Years = 8 Months = 2 Days = 2040
Enter number of days: 3000 Years = 8 Months = 2 Days = 2049
Enter number of days: 3000 Years = 8 Months = 2 Days = 2050
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Enter number of days: 3000 Years = 8 Months = 2 Days = 2054
Enter number of days: 3000 Years = 8 Months = 2 Days = 2006
Enter number of days: 3000 Years = 8 Months = 2 Days = 201
Enter number of days: 3000 Years = 8 Months = 2 Days = 2057
Enter number of days: 3000 Years = 8 Months = 2 Days = 2031
Enter number of days: 3000 Years = 8 Months = 2 Days = 2093
Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
Enter number of days: 3000 Years = 8 Months = 2 Days = 203
Enter number of days: 3000 Years = 8 Months = 2 Days = 2062
Enter number of days: 3000 Years = 8 Months = 2 Days = 2063
Enter number of days: 3000 Years = 8 Months = 2 Days = 2011
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 604
using
6years = 0 weeks = 28 days = 41
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 607
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 608
years = 0 weeks = 28 days = 45
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 610
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 608
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 612
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 613
Enter number of days: 3000 Years = 8 Months = 2 Days = 2070
Enter number of days: 3000 Years = 8 Months = 2 Days = 2071
Enter number of days: 3000 Years = 8 Months = 2 Days = 2010
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 617
C#
Enter number of days: 3000 Years = 8 Months = 2 Days = 2073
Enter number of days: 3000 Years = 8 Months = 2 Days = 2074
[365x3]+[30x2]+20
4
Enter number of days: 3000 Years = 8 Months = 2 Days = 205
Enter number of days: 3000 Years = 8 Months = 2 Days = 201
Enter number of days: 3000 Years = 8 Months = 2 Days = 202
Enter number of days: 3000 Years = 8 Months = 2 Days = 203
Enter number of days: 3000 Years = 8 Months = 2 Days = 204
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Enter number of days: 3000 Years = 8 Months = 2 Days = 203
Enter number of days: 3000 Years = 8 Months = 2 Days = 208
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Enter number of days: 3000 Years = 8 Months = 2 Days = 205
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
[365x3]+[30x2]+20
1 [365x3]+[30x2]+20
2Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 60
Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 62
Enter number of days: 3000 Years = 8 Months = 2 Days = 2031
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 64
Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 66
Enter number of days: 3000 Years = 8 Months = 2 Days = 2031
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 64
Java
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 652
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 653
Enter number of days: 3000 Years = 8 Months = 2 Days = 2002
Enter number of days: 3000 Years = 8 Months = 2 Days = 2003
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 652
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 659
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Enter number of days: 3000 Years = 8 Months = 2 Days = 2006
Enter number of days: 3000 Years = 8 Months = 2 Days = 2007
Enter number of days: 3000 Years = 8 Months = 2 Days = 203
Enter number of days: 3000 Years = 8 Months = 2 Days = 2009____110____
Enter number of days: 3000 Years = 8 Months = 2 Days = 2011
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 652
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 665
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
//
1Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Enter number of days: 3000 Years = 8 Months = 2 Days = 2006
Enter number of days: 3000 Years = 8 Months = 2 Days = 201
Enter number of days: 3000 Years = 8 Months = 2 Days = 202
Enter number of days: 3000 Years = 8 Months = 2 Days = 203
Enter number of days: 3000 Years = 8 Months = 2 Days = 204
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Enter number of days: 3000 Years = 8 Months = 2 Days = 205
Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
Enter number of days: 3000 Years = 8 Months = 2 Days = 203
Enter number of days: 3000 Years = 8 Months = 2 Days = 208
Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
//
9Enter number of days: 3000 Years = 8 Months = 2 Days = 206
//
1//
1
Enter number of days: 3000
Years = 8
Months = 2
Days = 20
20Enter number of days: 3000
Years = 8
Months = 2
Days = 20
40years = 0
weeks = 28
days = 4
1 Enter number of days: 3000
Years = 8
Months = 2
Days = 20
42
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 683
Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
Enter number of days: 3000 Years = 8 Months = 2 Days = 2040
Enter number of days: 3000 Years = 8 Months = 2 Days = 2045
Enter number of days: 3000 Years = 8 Months = 2 Days = 2046
Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
Enter number of days: 3000 Years = 8 Months = 2 Days = 2040
Enter number of days: 3000 Years = 8 Months = 2 Days = 2049
Enter number of days: 3000 Years = 8 Months = 2 Days = 2050
Enter number of days: 3000 Years = 8 Months = 2 Days = 205
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Enter number of days: 3000 Years = 8 Months = 2 Days = 2054
Enter number of days: 3000 Years = 8 Months = 2 Days = 2006
Enter number of days: 3000 Years = 8 Months = 2 Days = 201
Enter number of days: 3000 Years = 8 Months = 2 Days = 2057
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 696
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 697
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 698
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 697
years = 0 weeks = 28 days = 400
Enter number of days: 3000 Years = 8 Months = 2 Days = 2011
Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
Enter number of days: 3000 Years = 8 Months = 2 Days = 203
Enter number of days: 3000 Years = 8 Months = 2 Days = 2062
Enter number of days: 3000 Years = 8 Months = 2 Days = 2063
Enter number of days: 3000 Years = 8 Months = 2 Days = 2011
Enter number of days: 3000 Years = 8 Months = 2 Days = 2070
Enter number of days: 3000 Years = 8 Months = 2 Days = 2071
Enter number of days: 3000 Years = 8 Months = 2 Days = 2010
years = 0 weeks = 28 days = 412
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 684
years = 0 weeks = 28 days = 414
Enter number of days: 3000 Years = 8 Months = 2 Days = 2073
Enter number of days: 3000 Years = 8 Months = 2 Days = 2074
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Enter number of days: 3000 Years = 8 Months = 2 Days = 2076
Enter number of days: 3000 Years = 8 Months = 2 Days = 2071
Enter number of days: 3000 Years = 8 Months = 2 Days = 203
Enter number of days: 3000 Years = 8 Months = 2 Days = 2079
Enter number of days: 3000 Years = 8 Months = 2 Days = 2080
Enter number of days: 3000 Years = 8 Months = 2 Days = 2025____
Enter number of days: 3000 Years = 8 Months = 2 Days = 2082
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Enter number of days: 3000 Years = 8 Months = 2 Days = 2084
Enter number of days: 3000 Years = 8 Months = 2 Days = 2071
Enter number of days: 3000 Years = 8 Months = 2 Days = 203
Enter number of days: 3000 Years = 8 Months = 2 Days = 2087
Enter number of days: 3000 Years = 8 Months = 2 Days = 2088
Enter number of days: 3000 Years = 8 Months = 2 Days = 2025
Enter number of days: 3000 Years = 8 Months = 2 Days = 2090__
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Enter number of days: 3000 Years = 8 Months = 2 Days = 2095
Enter number of days: 3000 Years = 8 Months = 2 Days = 2071
Enter number of days: 3000 Years = 8 Months = 2 Days = 2079
Enter number of days: 3000 Years = 8 Months = 2 Days = 2088
Enter number of days: 3000 Years = 8 Months = 2 Days = 2025__
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 614
Enter number of days: 3000 Years = 8 Months = 2 Days = 2071
Enter number of days: 3000 Years = 8 Months = 2 Days = 2063
//
1
using
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 619
Enter number of days: 3000 Years = 8 Months = 2 Days = 202
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 688
years = 0 weeks = 28 days = 414
years = 0 weeks = 28 days = 446
Enter number of days: 3000
Years = 8
Months = 2
Days = 20
6Enter number of days: 3000
Years = 8
Months = 2
Days = 20
06 Enter number of days: 3000
Years = 8
Months = 2
Days = 20
3 Input : 30
Output : years = 0
week = 4
days = 2
Input : 20
Output : years = 0
week = 2
days = 6
26
years = 0 weeks = 28 days = 447
Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 649
years = 0 weeks = 28 days = 41
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 651
Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 649
Enter number of days: 3000 Years = 8 Months = 2 Days = 2045
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 651
Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 649
Enter number of days: 3000 Years = 8 Months = 2 Days = 2049
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 651
Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
years = 0 weeks = 28 days = 458
Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
years = 0 weeks = 28 days = 460
Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
years = 0 weeks = 28 days = 462
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
Enter number of days: 3000 Years = 8 Months = 2 Days = 2054
Enter number of days: 3000 Years = 8 Months = 2 Days = 2006
Enter number of days: 3000 Years = 8 Months = 2 Days = 201
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 672
Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
Enter number of days: 3000 Years = 8 Months = 2 Days = 203
//
7PHP
Enter number of days: 3000 Years = 8 Months = 2 Days = 206
//
1Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 684
Input : 30 Output : years = 0 week = 4 days = 2 Input : 20 Output : years = 0 week = 2 days = 685
Enter number of days: 3000 Years = 8 Months = 2 Days = 2020
//
9years = 0 weeks = 28 days = 488
Input : 30
Output : years = 0
week = 4
days = 2
Input : 20
Output : years = 0
week = 2
days = 6
86 Enter number of days: 3000
Years = 8
Months = 2
Days = 20
2Input : 30
Output : years = 0
week = 4
days = 2
Input : 20
Output : years = 0
week = 2
days = 6
88Enter number of days: 3000
Years = 8
Months = 2
Days = 20
82
years = 0 weeks = 28 days = 4
Enter number of days: 3000
Years = 8
Months = 2
Days = 20
6Input : 30
Output : years = 0
week = 4
days = 2
Input : 20
Output : years = 0
week = 2
days = 6
92 Input : 30
Output : years = 0
week = 4
days = 2
Input : 20
Output : years = 0
week = 2
days = 6
84Enter number of days: 3000
Years = 8
Months = 2
Days = 20
11O[1]
Auxiliary space: O[1]