通过代码:
#include <bits/stdc++.h> using namespace std; bool isZ(double _n) { return (int)_n == _n && _n > 0; } int n; int main() { scanf("%d", &n); for(double i = 1; i <= n; i ++) if(isZ((double)(i * i + i - 2 * n) / 6)) { printf("%.0lf %.0lf", (double)(i * i + i - 2 * n) / 6, i); return 0; } }
1404:我家的门牌号
最新推荐文章于 2024-07-28 21:35:11 发布