http://codeforces.com/problemset/problem/47/A
题意:
输入n,如果存在整数满足i (i + 1) / 2 == n。输出YES,否则NO.
实则是用n个点是否能组成一个正三角形。顶点是1,边是n,每层递增1,点的总和为 (i + 1) / 2,就是等差数列求和。
代码:
1 |
|
http://codeforces.com/problemset/problem/47/A
题意:
输入n,如果存在整数满足i (i + 1) / 2 == n。输出YES,否则NO.
实则是用n个点是否能组成一个正三角形。顶点是1,边是n,每层递增1,点的总和为 (i + 1) / 2,就是等差数列求和。
代码:
1 | #include <bits/stdc++.h> |