Nội dung Bài tập
Mã:
TLT
Tên:
Tổng liên tiếp
Dạng thi:
oi
Thang điểm:
10 điểm
Giới hạn thời gian:
1 giây
Giới hạn bộ nhớ:
256 MB
Được tạo bởi:
duymanh03
Cho số tự nhiên T ( 1 <= T <= 1018 ).
Hãy kiểm tra xem T có phải là tổng của các số tự nhiên liên tiếp từ 1 đến n không.

Input : Dữ liệu vào file TLT.inp là số tự nhiên T.
Output : Xuất dữ liệu ra file TLT.out :
-Nếu T thỏa mãn T = 1 + 2 + 3 +...+ n thì xuất ra số tự nhiên n.
-Nếu không phải thì :
         +Dòng 1 : xuất "NO( Không xuất dấu ngoặc kép ).
         +Dòng 2 : xuất ra số tự nhiên Tlớn nhất và nhỏ hơn T thỏa mãn T' = 1 + 2 + 3 +...+ n'.
         +Dòng 3 : Xuất ra số tự nhiên n'.

Ví dụ 1:

TLT.inp

TLT.out

55

10



Giải thích : 1 + 2 + 3 +...+ 10 = 55.

Ví dụ 2:

TLT.inp

TLT.out

5051

NO

5050

100





    Quảng cáo
       Ngôn ngữ : 

       Theme : 
Mời bạn soạn code



		



      Ai có thể xem bài này : 

Thông tin



Phần thảo luận