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
2020Output1
12.09.2020 - Happy Programmer's Day!Input2
2009Output2
13.09.2009 - Happy Programmer's Day!
Comments