提交记录 1993
| 提交时间 |
评测时间 |
| 2018-06-21 15:03:13 |
2020-07-31 20:57:20 |
int binary_search(unsigned *a,int n,register unsigned x)
{
register unsigned*p=a+1ll*n*x/a[n-1];
if(x<=*p)
{
register int t=4;
for(;p[-t]>x;t<<=2);
for(;t>>=1;)p[-t]>=x?p-=t:0;
return p-a;
}
else
{
register int t=4;
for(;p[t]<x;t<<=2);
for(;t>>=1;)p[t]<=x?p+=t:0;
return p-a;
}
}
| Compilation | N/A | N/A | Compile OK | Score: N/A | 显示更多 |
| Testcase #1 | 183.86 us | 12 KB | Accepted | Score: 100 | 显示更多 |
Judge Duck Online | 评测鸭在线
Server Time: 2026-04-21 09:22:37 | Loaded in 1 ms | Server Status
个人娱乐项目,仅供学习交流使用 | 捐赠