Tháng Bảy 14, 2020
Số phát triển V1
Đề bài: Số phát triển được tạo thành bởi sự sinh sôi và nảy nở của các số tự nhiên liên tiếp, chúng xuất phát từ 1 rồi tăng lên và cộng vào nhau tạo thành những số phát triển.
Ví dụ như 15 là số phát triển từ 1 đến 5 vì 1+2+3+4+5 = 15, 28 là số phát triển đến 7 vì 1+2+3+4+5+6+7=28. 16,17, 29…Không phải là số phát triển vì chúng không có tính chất trên.
Em hãy viết chương trình nhập vào 1 số nguyên dương và kiểm tra xem nó có phải là số phát triển từ 1 không? Nếu không phải thì xuất NO, nếu phải thì xuất YES và số mà nó được phát triển đến.
Đầu vào: 1 số nguyên dương
Đầu ra: Xem đề và ví dụ
Ví dụ 1:input: 28 output: YES 7Ví dụ 2:
input: 30 output: NO
Bạn chưa đăng nhập? Đăng nhập để Submit ngay!