Tôi mất: [tiết kiệm phải lo lắng về việc ở đúng tháng, v.v.]
from calendar import weekday, monthrange, SUNDAY
y, m = 2012, 10
days = [weekday[y, m, d+1] for d in range[*monthrange[y, m]]]
print days.count[SUNDAY]
Hoặc, như @mgilson đã chỉ ra, bạn có thể loại bỏ danh sách-comp và kết thúc tất cả như một trình tạo:
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
Và tôi cho rằng, bạn có thể ném vào:
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
Làm thế nào để có được số ngày trong tháng ở Python.How to find all Sundays of a calendar year in python. So in order to find all Sundays in the given calendar year, we are going to use calendar and datetime module in our python program. Before going to write a program we need to understand calendar and datetime module.
def number_of_days_in_month [năm = 2019, tháng = 2]:.
trở lại tháng [năm, tháng] [1].
in [number_of_days_in_month [2019, 2]] # in 28 ..
Một tháng Python là bao nhiêu tuần?
Mỗi tháng chứa từ 4 đến 6 tuần đến mỗi tuần chứa 1 ngày7.
Trong hướng dẫn này, chúng ta sẽ xem làm thế nào để tìm thấy tất cả các ngày chủ nhật của một năm dương lịch ở Python. Vì vậy, để tìm tất cả các ngày chủ nhật trong năm dương lịch nhất định, chúng tôi sẽ sử dụng mô -đun lịch và dữ liệu trong chương trình Python của chúng tôi. Trước khi viết một chương trình, chúng tôi cần hiểu về Lịch và Mô -đun DateTime.
from datetime import date import calendar
Mô -đun lịch trong Python là gì?
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]
Mô -đun lịch là mô -đun sẵn có trong Python cung cấp chức năng hữu ích để giải quyết nhiệm vụ dựa trên ngày, tháng và năm. Theo mặc định, thứ Hai được thực hiện tại Index [0] [ngày đầu tiên trong tuần] và Chủ nhật lúc [6] [ngày cuối cùng của tuần].TextCalendar we generate the plain text calendar.
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
Mô -đun DateTime trong Python là gì?
Python cũng đã sử dụng mô -đun sẵn sàng cho phép chúng tôi giải quyết các nhiệm vụ khác nhau vào ngày và giờ.
Chương trình tìm tất cả các ngày chủ nhật của một năm dương lịch ở Python
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
Output:
Sunday,6-1-2019 Sunday,13-1-2019 Sunday,20-1-2019 Sunday,27-1-2019 Sunday,3-2-2019 Sunday,10-2-2019 Sunday,17-2-2019 Sunday,24-2-2019 Sunday,3-3-2019 Sunday,10-3-2019 Sunday,17-3-2019 Sunday,24-3-2019 Sunday,31-3-2019 Sunday,7-4-2019 Sunday,14-4-2019 Sunday,21-4-2019 Sunday,28-4-2019 Sunday,5-5-2019 Sunday,12-5-2019 Sunday,19-5-2019 Sunday,26-5-2019 Sunday,2-6-2019 Sunday,9-6-2019 Sunday,16-6-2019 Sunday,23-6-2019 Sunday,30-6-2019 Sunday,7-7-2019 Sunday,14-7-2019 Sunday,21-7-2019 Sunday,28-7-2019 Sunday,4-8-2019 Sunday,11-8-2019 Sunday,18-8-2019 Sunday,25-8-2019 Sunday,1-9-2019 Sunday,8-9-2019 Sunday,15-9-2019 Sunday,22-9-2019 Sunday,29-9-2019 Sunday,6-10-2019 Sunday,13-10-2019 Sunday,20-10-2019 Sunday,27-10-2019 Sunday,3-11-2019 Sunday,10-11-2019 Sunday,17-11-2019 Sunday,24-11-2019 Sunday,1-12-2019 Sunday,8-12-2019 Sunday,15-12-2019 Sunday,22-12-2019 Sunday,29-12-2019
Vì vậy, hãy để bắt đầu hiểu chương trình một cách dễ dàng
Ở đây, chúng tôi bao gồm ngày từ mô -đun DateTime cũng bao gồm mô -đun lịch trong chương trình.
- Chúng tôi giả sử năm được cung cấp từ người dùng là năm 2019 và bằng cách sử dụng TextCalendar & NBSP; Chúng tôi tạo ra lịch văn bản đơn giản.
in [number_of_days_in_month [2019, 2]] # in 28 ..
Một tháng Python là bao nhiêu tuần?
in [number_of_days_in_month [2019, 2]] # in 28 ..
Một tháng Python là bao nhiêu tuần?
Mỗi tháng chứa từ 4 đến 6 tuần đến mỗi tuần chứa 1 ngày7.
Examples:
Input: Number of days in month = 28 First day = Wednesday Output: Monday = 4 Tuesday = 4 Wednesday = 4 Thursday = 4 Friday = 4 Saturday = 4 Sunday = 4 Explanation: In the month of February, every day occurs 4 times. Input: Number of days in month = 31 First day = Tuesday Output: Monday = 4 Tuesday = 5 Wednesday = 5 Thursday = 5 Friday = 4 Saturday = 4 Sunday = 4 Explanation: The month starts on Tuesday and ends on Thursday.
Cải thiện bài viếtWe have to make some
key observations. First one will be if the month has 28 days then every day occurs 4 times. The second one will be if it has 29 days then the day on which the month starts will occur 5 times. The third one will be if the month has 30 days, then the day on which the month starts and the next day will occur 5 days. The last one is if the month has 31 days, then the day on which the month starts and the next 2 days will occur 5 days with the rest occurring 4 times each.
Approach:
Create an count array with size 7 and having an initial value of 4 as the minimum number of occurrence will be 4. [number of days-28]. Find the index of the firstday. Calculate the number of days whose occurrence will be 5. Then run a loop from pos to pos+[number of days-28] to mark the occurrence as 5. If pos+[number of days-28] exceeds 6, then use %7 to get to the indexes from the beginning.
Lưu bài viết
Đọc
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
0Bàn luận
Cho ngày bắt đầu và số ngày trong một tháng. Tìm số lần mỗi ngày xảy ra trong một tháng & nbsp; ví dụ: & nbsp;
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
8sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
0from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
1from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
2from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
3from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
2from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
5from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
6Quan sát: Chúng tôi phải thực hiện một số quan sát chính. Đầu tiên sẽ là nếu tháng có 28 ngày thì mỗi ngày xảy ra 4 lần. Cái thứ hai sẽ là nếu nó có 29 ngày thì ngày mà tháng bắt đầu sẽ xảy ra 5 lần. Người thứ ba sẽ là nếu tháng có 30 ngày, thì ngày mà tháng bắt đầu và ngày hôm sau sẽ xảy ra 5 ngày. Lần cuối cùng là nếu tháng có 31 ngày, thì ngày mà tháng bắt đầu và 2 ngày tiếp theo sẽ xảy ra 5 ngày với phần còn lại xảy ra 4 lần mỗi lần. & NBSP; Giá trị ban đầu là 4 là số lần xuất hiện tối thiểu sẽ là 4. [số ngày-28]. Tìm chỉ số của ngày đầu tiên. Tính số ngày xảy ra sẽ là 5. Sau đó chạy vòng lặp từ POS đến POS+[số ngày-28] để đánh dấu sự xuất hiện là 5. Nếu POS+[số ngày-28] vượt quá 6, sau đó sử dụng %7 đến Nhận các chỉ mục từ đầu. & NBSP;
Dưới đây là việc triển khai C ++ của phương pháp trên: & NBSP;
CPP
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]5
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
1 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
2 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
3sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
4 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
5sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
7from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
7from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
8from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
9from datetime import date import calendar0__22222222222222
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]8
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]0
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]1
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 from datetime import date import calendar8
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]0
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]1
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]3
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]8
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
Sunday,6-1-2019 Sunday,13-1-2019 Sunday,20-1-2019 Sunday,27-1-2019 Sunday,3-2-2019 Sunday,10-2-2019 Sunday,17-2-2019 Sunday,24-2-2019 Sunday,3-3-2019 Sunday,10-3-2019 Sunday,17-3-2019 Sunday,24-3-2019 Sunday,31-3-2019 Sunday,7-4-2019 Sunday,14-4-2019 Sunday,21-4-2019 Sunday,28-4-2019 Sunday,5-5-2019 Sunday,12-5-2019 Sunday,19-5-2019 Sunday,26-5-2019 Sunday,2-6-2019 Sunday,9-6-2019 Sunday,16-6-2019 Sunday,23-6-2019 Sunday,30-6-2019 Sunday,7-7-2019 Sunday,14-7-2019 Sunday,21-7-2019 Sunday,28-7-2019 Sunday,4-8-2019 Sunday,11-8-2019 Sunday,18-8-2019 Sunday,25-8-2019 Sunday,1-9-2019 Sunday,8-9-2019 Sunday,15-9-2019 Sunday,22-9-2019 Sunday,29-9-2019 Sunday,6-10-2019 Sunday,13-10-2019 Sunday,20-10-2019 Sunday,27-10-2019 Sunday,3-11-2019 Sunday,10-11-2019 Sunday,17-11-2019 Sunday,24-11-2019 Sunday,1-12-2019 Sunday,8-12-2019 Sunday,15-12-2019 Sunday,22-12-2019 Sunday,29-12-20198
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
Input: Number of days in month = 28 First day = Wednesday Output: Monday = 4 Tuesday = 4 Wednesday = 4 Thursday = 4 Friday = 4 Saturday = 4 Sunday = 4 Explanation: In the month of February, every day occurs 4 times. Input: Number of days in month = 31 First day = Tuesday Output: Monday = 4 Tuesday = 5 Wednesday = 5 Thursday = 5 Friday = 4 Saturday = 4 Sunday = 4 Explanation: The month starts on Tuesday and ends on Thursday.0
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
Input: Number of days in month = 28 First day = Wednesday Output: Monday = 4 Tuesday = 4 Wednesday = 4 Thursday = 4 Friday = 4 Saturday = 4 Sunday = 4 Explanation: In the month of February, every day occurs 4 times. Input: Number of days in month = 31 First day = Tuesday Output: Monday = 4 Tuesday = 5 Wednesday = 5 Thursday = 5 Friday = 4 Saturday = 4 Sunday = 4 Explanation: The month starts on Tuesday and ends on Thursday.2
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
4 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
5sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
7from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
7from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
8from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
9from datetime import date import calendar0__22222222222222
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 from datetime import date import calendar8
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
8sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]0
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]1
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]3
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
04from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
3from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]1
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
08sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
10 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
11from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
Java
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
13 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
14sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
13 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
16sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
17 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
18 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
19sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
17 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
22 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
4 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
5sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
26sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
8Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
30sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
31 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
32from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
1from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
6sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
35from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
3from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
2from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
5from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
6sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
35from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
8from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
2from datetime import date import calendar0
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
6sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
35from datetime import date import calendar2
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
2222 from datetime import date import calendar5
Các
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]0
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]1
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
62sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
63__for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
68sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
69from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]1
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
73sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
63from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]1
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]0
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]1
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
62sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
63__Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
8Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
73sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
63from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]1
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
8sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
35for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]8
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
35from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]0
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]1
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]5
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
89Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
03from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
04from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]1
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
8Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]0
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]1
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
10sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
35from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
19sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
56from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
21from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
22from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]1
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
Input: Number of days in month = 28 First day = Wednesday Output: Monday = 4 Tuesday = 4 Wednesday = 4 Thursday = 4 Friday = 4 Saturday = 4 Sunday = 4 Explanation: In the month of February, every day occurs 4 times. Input: Number of days in month = 31 First day = Tuesday Output: Monday = 4 Tuesday = 5 Wednesday = 5 Thursday = 5 Friday = 4 Saturday = 4 Sunday = 4 Explanation: The month starts on Tuesday and ends on Thursday.0
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
35sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
68from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
22from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]1
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]0
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]1
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
62sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
63__Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
8Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
73sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
63from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]1
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]5
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
89Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
03from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
04from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]1
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
62from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
3from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]1
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
08sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
Python3
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]0
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]1
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
10for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]5
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
15from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
16from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
17for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
44Monday 4 Tuesday 5 Wednesday 5 Thursday 5 Friday 4 Saturday 4 Sunday 42
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
46from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
7from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
8from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
9from datetime import date import calendar0
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
2from datetime import date import calendar2
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
6sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
17 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
22 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
4 from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
55sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9from datetime import date import calendar09
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
76from datetime import date import calendar11
from datetime import date import calendar12
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
58from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
59from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]1
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
13 from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
71from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
72 from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
73for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]0
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
75from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
76 from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
77from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
1from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
2223from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
222525from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
7from datetime import date import calendar4
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
93sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
95from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
76 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
55sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
69 Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]0
from datetime import date import calendar00______
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]0
from datetime import date import calendar00
from datetime import date import calendar01
from datetime import date import calendar02
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]1
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
63from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
6sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
56from datetime import date import calendar22
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
Input: Number of days in month = 28 First day = Wednesday Output: Monday = 4 Tuesday = 4 Wednesday = 4 Thursday = 4 Friday = 4 Saturday = 4 Sunday = 4 Explanation: In the month of February, every day occurs 4 times. Input: Number of days in month = 31 First day = Tuesday Output: Monday = 4 Tuesday = 5 Wednesday = 5 Thursday = 5 Friday = 4 Saturday = 4 Sunday = 4 Explanation: The month starts on Tuesday and ends on Thursday.0
from datetime import date import calendar63
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]5
from datetime import date import calendar25
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
76from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
76 from datetime import date import calendar28
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
58from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
59from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]1
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
13 from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
71from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
72 from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
73sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
75from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
76 from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
77from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
1from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
2223from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
222525from datetime import date import calendar89
C#
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
7from datetime import date import calendar4
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
93sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
95from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
76 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
55sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
69 Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]0
from datetime import date import calendar00______
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]0
from datetime import date import calendar00
from datetime import date import calendar01
from datetime import date import calendar02
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]1
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
63from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
6sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
56from datetime import date import calendar22
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]5
from datetime import date import calendar25
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
76from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
76 from datetime import date import calendar28
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
8Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
30sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
31 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
32from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
1from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
6Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]13
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
3from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
2from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
5from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
6Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]18
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
8from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
2from datetime import date import calendar0
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
6sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
35from datetime import date import calendar2
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
2222 from datetime import date import calendar5
Các
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]0
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]1
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
62sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
63__for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]5
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
73sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
63from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]1
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]0
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]1
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
62sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
63__Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
8Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
73sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
63from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]1
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
8sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
35for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]8
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
35from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]0
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]1
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]5
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
89Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
03from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
04from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]1
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
8Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]0
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]1
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
10sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
35Sunday,6-1-2019 Sunday,13-1-2019 Sunday,20-1-2019 Sunday,27-1-2019 Sunday,3-2-2019 Sunday,10-2-2019 Sunday,17-2-2019 Sunday,24-2-2019 Sunday,3-3-2019 Sunday,10-3-2019 Sunday,17-3-2019 Sunday,24-3-2019 Sunday,31-3-2019 Sunday,7-4-2019 Sunday,14-4-2019 Sunday,21-4-2019 Sunday,28-4-2019 Sunday,5-5-2019 Sunday,12-5-2019 Sunday,19-5-2019 Sunday,26-5-2019 Sunday,2-6-2019 Sunday,9-6-2019 Sunday,16-6-2019 Sunday,23-6-2019 Sunday,30-6-2019 Sunday,7-7-2019 Sunday,14-7-2019 Sunday,21-7-2019 Sunday,28-7-2019 Sunday,4-8-2019 Sunday,11-8-2019 Sunday,18-8-2019 Sunday,25-8-2019 Sunday,1-9-2019 Sunday,8-9-2019 Sunday,15-9-2019 Sunday,22-9-2019 Sunday,29-9-2019 Sunday,6-10-2019 Sunday,13-10-2019 Sunday,20-10-2019 Sunday,27-10-2019 Sunday,3-11-2019 Sunday,10-11-2019 Sunday,17-11-2019 Sunday,24-11-2019 Sunday,1-12-2019 Sunday,8-12-2019 Sunday,15-12-2019 Sunday,22-12-2019 Sunday,29-12-20198
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
Input: Number of days in month = 28 First day = Wednesday Output: Monday = 4 Tuesday = 4 Wednesday = 4 Thursday = 4 Friday = 4 Saturday = 4 Sunday = 4 Explanation: In the month of February, every day occurs 4 times. Input: Number of days in month = 31 First day = Tuesday Output: Monday = 4 Tuesday = 5 Wednesday = 5 Thursday = 5 Friday = 4 Saturday = 4 Sunday = 4 Explanation: The month starts on Tuesday and ends on Thursday.0
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
35Input: Number of days in month = 28 First day = Wednesday Output: Monday = 4 Tuesday = 4 Wednesday = 4 Thursday = 4 Friday = 4 Saturday = 4 Sunday = 4 Explanation: In the month of February, every day occurs 4 times. Input: Number of days in month = 31 First day = Tuesday Output: Monday = 4 Tuesday = 5 Wednesday = 5 Thursday = 5 Friday = 4 Saturday = 4 Sunday = 4 Explanation: The month starts on Tuesday and ends on Thursday.2
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]0
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]1
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
62sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
63__Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
73sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
63from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]1
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]94
Monday 4 Tuesday 5 Wednesday 5 Thursday 5 Friday 4 Saturday 4 Sunday 42
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]96
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
46Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]5
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
89sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
8Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
03from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
04from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]1
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
08sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
Year=2019
A=calendar.TextCalendar[calendar.SUNDAY]
4Year=2019
A=calendar.TextCalendar[calendar.SUNDAY]
0 Year=2019
A=calendar.TextCalendar[calendar.SUNDAY]
1sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
6 from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
10
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]22
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]5
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
15from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
16from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
17sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
8Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]29
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
1from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
6sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
35from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
3from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
2225____from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
6sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
35from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
8from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
2from datetime import date import calendar0
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
6sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
35from datetime import date import calendar2
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
2222 sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
57Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]48
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]0
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]51
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]5
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]55
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]0
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]51
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
8for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]5
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
89for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
8sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
35for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]8
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
35from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]0
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]1
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]76
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]0
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]79
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
8for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]5
Sunday,6-1-2019 Sunday,13-1-2019 Sunday,20-1-2019 Sunday,27-1-2019 Sunday,3-2-2019 Sunday,10-2-2019 Sunday,17-2-2019 Sunday,24-2-2019 Sunday,3-3-2019 Sunday,10-3-2019 Sunday,17-3-2019 Sunday,24-3-2019 Sunday,31-3-2019 Sunday,7-4-2019 Sunday,14-4-2019 Sunday,21-4-2019 Sunday,28-4-2019 Sunday,5-5-2019 Sunday,12-5-2019 Sunday,19-5-2019 Sunday,26-5-2019 Sunday,2-6-2019 Sunday,9-6-2019 Sunday,16-6-2019 Sunday,23-6-2019 Sunday,30-6-2019 Sunday,7-7-2019 Sunday,14-7-2019 Sunday,21-7-2019 Sunday,28-7-2019 Sunday,4-8-2019 Sunday,11-8-2019 Sunday,18-8-2019 Sunday,25-8-2019 Sunday,1-9-2019 Sunday,8-9-2019 Sunday,15-9-2019 Sunday,22-9-2019 Sunday,29-9-2019 Sunday,6-10-2019 Sunday,13-10-2019 Sunday,20-10-2019 Sunday,27-10-2019 Sunday,3-11-2019 Sunday,10-11-2019 Sunday,17-11-2019 Sunday,24-11-2019 Sunday,1-12-2019 Sunday,8-12-2019 Sunday,15-12-2019 Sunday,22-12-2019 Sunday,29-12-20196
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
35Sunday,6-1-2019 Sunday,13-1-2019 Sunday,20-1-2019 Sunday,27-1-2019 Sunday,3-2-2019 Sunday,10-2-2019 Sunday,17-2-2019 Sunday,24-2-2019 Sunday,3-3-2019 Sunday,10-3-2019 Sunday,17-3-2019 Sunday,24-3-2019 Sunday,31-3-2019 Sunday,7-4-2019 Sunday,14-4-2019 Sunday,21-4-2019 Sunday,28-4-2019 Sunday,5-5-2019 Sunday,12-5-2019 Sunday,19-5-2019 Sunday,26-5-2019 Sunday,2-6-2019 Sunday,9-6-2019 Sunday,16-6-2019 Sunday,23-6-2019 Sunday,30-6-2019 Sunday,7-7-2019 Sunday,14-7-2019 Sunday,21-7-2019 Sunday,28-7-2019 Sunday,4-8-2019 Sunday,11-8-2019 Sunday,18-8-2019 Sunday,25-8-2019 Sunday,1-9-2019 Sunday,8-9-2019 Sunday,15-9-2019 Sunday,22-9-2019 Sunday,29-9-2019 Sunday,6-10-2019 Sunday,13-10-2019 Sunday,20-10-2019 Sunday,27-10-2019 Sunday,3-11-2019 Sunday,10-11-2019 Sunday,17-11-2019 Sunday,24-11-2019 Sunday,1-12-2019 Sunday,8-12-2019 Sunday,15-12-2019 Sunday,22-12-2019 Sunday,29-12-20198
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
Input: Number of days in month = 28 First day = Wednesday Output: Monday = 4 Tuesday = 4 Wednesday = 4 Thursday = 4 Friday = 4 Saturday = 4 Sunday = 4 Explanation: In the month of February, every day occurs 4 times. Input: Number of days in month = 31 First day = Tuesday Output: Monday = 4 Tuesday = 5 Wednesday = 5 Thursday = 5 Friday = 4 Saturday = 4 Sunday = 4 Explanation: The month starts on Tuesday and ends on Thursday.0
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
35Input: Number of days in month = 28 First day = Wednesday Output: Monday = 4 Tuesday = 4 Wednesday = 4 Thursday = 4 Friday = 4 Saturday = 4 Sunday = 4 Explanation: In the month of February, every day occurs 4 times. Input: Number of days in month = 31 First day = Tuesday Output: Monday = 4 Tuesday = 5 Wednesday = 5 Thursday = 5 Friday = 4 Saturday = 4 Sunday = 4 Explanation: The month starts on Tuesday and ends on Thursday.2
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]0
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]51
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
8for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]7
for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]5
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
89Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
9from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]3
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]09
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]11
from collections import Counter
days = Counter[weekday[y, m, d + 1] for d in range[*monthrange[y, m]]]
print days[SUNDAY]
3from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]1
Year=2019 A=calendar.TextCalendar[calendar.SUNDAY]4
sum[1 for d in range[*monthrange[y,m]] if weekday[y,m,d+1]==SUNDAY]
08from datetime import date import calendar Year= 2019 A=calendar.TextCalendar[calendar.SUNDAY] for b in range[1,13]: for k in A.itermonthdays[Year,b]: if k!=0: day=date[Year,b,k] if day.weekday[]==6: print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]16
Year=2019
A=calendar.TextCalendar[calendar.SUNDAY]
4Year=2019
A=calendar.TextCalendar[calendar.SUNDAY]
0 for b in range[1,13]:
for k in A.itermonthdays[Year,b]:
if k!=0:
day=date[Year,b,k]
if day.weekday[]==6:
print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
79
Monday 4 Tuesday 5 Wednesday 5 Thursday 5 Friday 4 Saturday 4 Sunday 4
for b in range[1,13]:
for k in A.itermonthdays[Year,b]:
if k!=0:
day=date[Year,b,k]
if day.weekday[]==6:
print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
7for b in range[1,13]:
for k in A.itermonthdays[Year,b]:
if k!=0:
day=date[Year,b,k]
if day.weekday[]==6:
print["%s,%d-%d-%d" % [calendar.day_name[6] ,k,b,Year]]
5 Sunday,6-1-2019
Sunday,13-1-2019
Sunday,20-1-2019
Sunday,27-1-2019
Sunday,3-2-2019
Sunday,10-2-2019
Sunday,17-2-2019
Sunday,24-2-2019
Sunday,3-3-2019
Sunday,10-3-2019
Sunday,17-3-2019
Sunday,24-3-2019
Sunday,31-3-2019
Sunday,7-4-2019
Sunday,14-4-2019
Sunday,21-4-2019
Sunday,28-4-2019
Sunday,5-5-2019
Sunday,12-5-2019
Sunday,19-5-2019
Sunday,26-5-2019
Sunday,2-6-2019
Sunday,9-6-2019
Sunday,16-6-2019
Sunday,23-6-2019
Sunday,30-6-2019
Sunday,7-7-2019
Sunday,14-7-2019
Sunday,21-7-2019
Sunday,28-7-2019
Sunday,4-8-2019
Sunday,11-8-2019
Sunday,18-8-2019
Sunday,25-8-2019
Sunday,1-9-2019
Sunday,8-9-2019
Sunday,15-9-2019
Sunday,22-9-2019
Sunday,29-9-2019
Sunday,6-10-2019
Sunday,13-10-2019
Sunday,20-10-2019
Sunday,27-10-2019
Sunday,3-11-2019
Sunday,10-11-2019
Sunday,17-11-2019
Sunday,24-11-2019
Sunday,1-12-2019
Sunday,8-12-2019
Sunday,15-12-2019
Sunday,22-12-2019
Sunday,29-12-2019
6 O[1]
Auxiliary space:
O[1]