题目:宙天
题目描述 小红正在探索宇宙的奥秘,她认为某些数字承载着特殊的意义。 小红定义一个正整数 𝑥 x 为「终极答案」,当且仅当它能表示为两个连续自然数的乘积。 形式化的,若存在自然数𝑘,k满足 𝑥=𝑘×(𝑘+1)x=k×(k+1),则称 𝑥x 为「终极答案」。 给定一个正整数 𝑥x,请你帮小红判断它是否是一个「终极答案」。
代码
#include <bits/stdc++.h> using namespace std; int main(){ int n,find=0; cin>>n; for(int i=1;i<=11;i++){ int a=i*(i+1); if(a==n){ find=1; break; } } if(find) cout<<"YES\n"; else cout<<"NO\n"; }

京公网安备 11010502036488号