思路: 发现只有约树个数为奇数时才是开,所以就是平方数 c o d e code code #include<bits/stdc++.h> using namespace std; int main() { int a; scanf("%d", &a); printf("%d", sqrt(a)); return 0; }