FUTURE NUMBER 7

Xem PDF

Điểm: 500 (p) Thời gian: 1.0s Bộ nhớ: 512M Input: bàn phím Output: màn hình

phanhuykhangdang7rickroll là bạn thân của nhau gần nay. Tuy nhiên, sau khi biết được phanhuykhang hack acc lqdoj của dang7rickroll đồng thời huyhau6a2 bị khang_best_coder bắt ếch(bắt cóc) thì dang7rickroll suy sập hẳn. Sau khi nhận mật báo là phanhuykhangkhang_best_coder là 1 nên dang7rickroll càng phải cố gắng để trả thù cho huyhau6a2.

Biết gần đây dang7rickroll rất hay đăng bài về số tương lai nên phanhuykhang đã đặt một thử thách rất khó như sau: phanhuykhang sẽ ra 3 thử thách với một manh mối duy nhất là một số \(n\). Thử thách lần lượt như sau: \(A\): mật mã là số tương lai thứ \(n\), \(B\): mật mã là tổng của \(n\) số tương lai đầu tiên, \(C\): tích của \(A\)\(B\).

Vì thử thách này rất mới và lạ, đồng thời đang phải mất ăn mất ngủ vì huyhau6a2 nên dang7rickroll phải nhờ các bạn giải quyết vấn đề này vậy.

Input

  • Một dòng duy nhất gồm số nguyên dương \(n\).

Output

  • Xuất 3 số chỉ kết quả của từng mật mã.

Scoring

  • Subtask \(1\) (\(30\%\) số điểm) có \(n \le 10^3\).
  • Subtask \(2\) (\(30\%\) số điểm) có \(n \le 10^5\).
  • Subtask \(3\) (\(40\%\) số điểm): \(n \le 2 \times 10^7\)

Example

Test 1

Input
4
Output
10 29 290

Bình luận


  • 0
    VoBaThongL921    4:52 p.m. 5 Tháng 2, 2022

    mong ban ra đề đừng nâng cấp bài này nữa chứ nâng là em chịu thua :((


    • 1
      huyhau6a2    5:26 p.m. 5 Tháng 2, 2022

      Bài này code chặt nhị phân mới nhanh test cuối có 400ms à


      • 1
        huyhau6a2    5:25 p.m. 5 Tháng 2, 2022 chỉnh sửa 13

        Mình ra định thêm truy vấn với tăng giới hạn số mỗi truy vấn hehe. Bài này 500 mà không có truy vấn thì hơi buồn. Mình nghĩ time sẽ có khả năng rất cao vẫn giữ 1 giây


        • 1
          VoBaThongL921    5:49 p.m. 5 Tháng 2, 2022

          =))


          • 2
            huyhau6a2    5:52 p.m. 5 Tháng 2, 2022

            Hoặc 2 giây chứ 1 giây sợ không chịu nổi

        14 bình luận nữa