JOI 2023 - November

Xem PDF



Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 400 (p) Thời gian: 2.0s Bộ nhớ: 1G Input: bàn phím Output: màn hình

Cho hai số nguyên \(A, B\). Nếu ngày cách ngày \(A\) tháng \(11\) năm \(2022\) đúng \(B\) tuần về sau vẫn thuộc tháng \(11\) năm \(2022\), hãy in ra \(1\); ngược lại, hãy in ra \(0\).

Tháng \(11\) năm \(2022\)\(30\) ngày, từ ngày \(1\) tháng \(11\) đến ngày \(30\) tháng \(11\) năm \(2022\). Ngày cách một ngày cho trước \(x\) tuần về sau là ngày cách ngày đó \(7 \times x\) ngày về sau.

Dữ liệu vào

Dữ liệu vào có dạng:

A
B

Dữ liệu ra

In ra \(1\) nếu ngày cách ngày \(A\) tháng \(11\) năm \(2022\) đúng \(B\) tuần về sau vẫn thuộc tháng \(11\) năm \(2022\); ngược lại, in ra \(0\).

Ràng buộc

  • \(1 \le A \le 30\).
  • \(1 \le B \le 5\).
  • Tất cả các giá trị trong dữ liệu vào đều là số nguyên.

Ví dụ

Ví dụ 1

Input
19
1
Output
1
Giải thích

Một tuần sau ngày \(19\) tháng \(11\) năm \(2022\) là ngày \(26\) tháng \(11\) năm \(2022\). Ngày này thuộc tháng \(11\) năm \(2022\), nên in ra \(1\).

Ví dụ 2

Input
3
4
Output
0
Giải thích

Bốn tuần sau ngày \(3\) tháng \(11\) năm \(2022\) là ngày \(1\) tháng \(12\) năm \(2022\). Ngày này không thuộc tháng \(11\) năm \(2022\), nên in ra \(0\).

Ví dụ 3

Input
8
3
Output
1

Nguồn

Bản dịch tiếng Việt từ đề gốc tiếng Nhật của Ủy ban Olympic Tin học Nhật Bản. Đề gốc và bản dịch được cung cấp theo giấy phép CC BY-SA 4.0.

Bình luận

Mới nhất
Tải bình luận...

Không có bình luận nào.

Kỳ thi: