SỐ TAM GIÁC

Một số được gọi là “số tam giác” nếu ta có thể biểu diễn nó dưới dạng lưới hình tam giác gồm các điểm sao cho các điểm tạo thành một tam giác đều, tức là hàng đầu tiên có một điểm, hàng thứ hai có hai điểm, hàng thứ ba có ba điểm,…

T=21

T=15

T=10

T=6

T=3

T=1

Các số tam giác bắt đầu là 1, 3 (1+2), 6 (1+2+3),

10 (1+2+3+4),…. Xem hình minh họa (“số tam giác”

là số được phân tích thành tổng các số từ 1 tới một số \(k\) tương ứng).

Cho biết số nguyên dương \(n\), hãy cho biết \(n\) có phải là số tam giác hay không?

Dữ liệu vào:

+ Một số nguyên dương \(n\ (1 \leq n \leq \ 10^{6}\)).

Dữ liệu ra:

+ Ghi số 1 nếu \(n\) là số tam giác, là số 0 nếu \(n\) không phải là số tam giác.

Ví dụ:

Input Output Input Output
3 1 4 0

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

hpcode.edu.vn
Code tích cực
Trong 24h
  1. npk1605 (5/10)
  2. hungeazy08 (4/26)
  3. trungnam (2/2)
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]