Ngày Lập trình viên thế giới


Submit solution

Points: 1
Time limit: 1.0s
Memory limit: 10M

Author:
Problem type
Allowed languages
Ada, Assembly, Awk, C, C++, C11, CLANG, CLANGX, Classical, COBOL, Coffee, CSC, D lang, DART, F95, FORTH, Fortrn, GAS32, GO, Haskell, Itercal, Java, kotlin, LEAN, LISP, LUA, MONOVB, Nasm, OCAML, Pascal, Perl, php, PIKE, prolog, Pypy, Python, Ruby 2, RUST, Scala, SCM, SED, SWIFT, TCL, TUR, V8JS, VB, ZIG

Ngày của Lập trình viên được tổ chức vào ngày thứ 256 trong năm. Nó được công nhận chính thức ở Nga vào năm 2009, sau đó được hưởng ứng bởi các công ty công nghệ và công ty lập trình trên toàn thế giới. Trong ngày này, các lập trình viên sẽ được nghỉ ngơi, không phải fix bug nữa.

Cho một số nguyên y là biểu thị cho năm. Nhiệm vụ của bạn là kiểm tra xem năm đó đã có ngày Lập trình viên chưa (từ năm 2009), nếu có hãy chỉ rõ đó là ngày nào theo định dạng “ngày.tháng.năm - Happy Programmer's Day!”, ngược lại trả về “-1”.

Input:

1 số nguyên duy nhất y. (0 ≤ y ≤ 3000)

Output:

“ngày.tháng.năm - Happy Programmer's Day!” hoặc “-1”.

Example:

Input1

2020

Output1

12.09.2020 - Happy Programmer's Day!

Input2

2009

Output2

13.09.2009 - Happy Programmer's Day!

Comments

There are no comments at the moment.