京东笔试
笔试1.2,看来没啥希望了。。。
第一题,本来打算求和直到大于n,90%,后来发现可以推导出数学公式。
#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
long long n;
while (cin >> n)
{
long long res = sqrt(n * 2) + 0.5;
cout << res << endl;
}
return 0;
}
第二题:想法是分三种情况:
1.a=c=1 n*n个
2.a=c!=1 n*n-n个
3.a!=c 没有思路
最后就算了1和2的和,20%~囧
查看20道真题和解析