VIRUS

Flashback là loại virus máy tính sinh sản rất nhanh khi có môi trường thuận lợi và là một loại virus nguy hiểm, có tốc độ lây lan nhanh trong môi trường mạng.

Flashback lần đầu tiên được phát hiện vào năm 2011 bởi công ty diệt virus Intego dưới dạng một bản cài đặt Flash giả và chúng sinh sản theo quy luật sau:

  • Ngày đầu tiên (ngày 0) có \(n\) cá thể ở mức 1

  • Ở mỗi ngày tiếp theo, mỗi cá thể mức i sinh ra i cá thể mức 1, các cá thể mới sinh sẽ sinh sôi, phát triển từ ngày hôm sau.

  • Bản thân các cá thể mức \(i\) phát triển thành mức \(i\ + \ 1\) và chu kỳ phát triển trong ngày chấm dứt.

Yêu cầu: Hãy xác định sau \(k\) ngày trong môi trường mạng có bao nhiêu cá thể.

Dữ liệu vào:

+ Gồm một dòng chứa 2 số nguyên \(n\)\(k\ (1 \leq n \leq 1000;\ 1 \leq k \leq 10^{5})\)

Kết quả:

+ Ghi một số nguyên – số lượng cá thể virus theo mô đun \(10^{9}\ + \ 7\).

Giới hạn:

+ Có 40% test thỏa \(n\ \leq \ 100;\ k\ \leq \ 10^{3}\).

+ Có 60% test thỏa \(n\ \leq \ 1000;\ k\ \leq \ 10^{5}\).

Input Output
5 3 65

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. trungnam (6/7)
  2. sythai (5/8)
  3. npk1605 (5/10)
Trong 7 ngày
  1. nguyenanhvu (40/64)
  2. khieuquan (35/59)
  3. ngokhang (27/55)
Trong 30 ngày
  1. quechi (85/105)
  2. dangphong3108 (79/125)
  3. kiennhientv (79/179)
Thống kê
AC/Sub: 97887/180710
Pascal: 17121
C++: 130348
Python: 33199
Lượt xem/tải tests: 38905

Lưu Hải Phong - 2020
[email protected]