这是什么情况
  • 板块P1947 猜数
  • 楼主Lapin
  • 当前回复0
  • 已保存回复0
  • 发布时间2025/7/22 10:34
  • 上次更新2025/7/22 15:16:33
查看原帖
这是什么情况
1600816
Lapin楼主2025/7/22 10:34

提交了4次,获得了四个分数

代码含义几乎一样的四份代码

第一次(80)

#include<cstdio>
extern "C" int Seniorious(int);
extern "C" int Chtholly(int n,int c){
	int l=1,r=n,mid=0,ans=0;
	while(l<r){
		mid=(l+r)/2;
		if(Seniorious(mid)==-1){
			l=mid+1;
		}else{
			r=ans=mid;
		}
	}
	return ans;
}

第二次(50)

#include<cstdio>
extern "C" int Seniorious(int);
extern "C" int Chtholly(int n,int c){
	int l=1,r=n,mid=0,ans=0;
	while(l<r){
		mid=(l+r)/2;
		if(Seniorious(mid)==1){
			r=mid-1;
		}else{
			l=ans=mid;
		}
	}
	return ans;
}

第三次(30)

#include<cstdio>
extern "C" int Seniorious(int);
extern "C" int Chtholly(int n,int c){
	int l=1,r=n,mid=0,ans=0;
	while(l<r){
		mid=(l+r)/2;
		if(Seniorious(mid)>=0){
			r=(ans=mid)-1;
		}else{
			l=mid;
		}
	}
	return ans;
}

第四次(AC)

#include<cstdio>
extern "C" int Seniorious(int);
extern "C" int Chtholly(int n,int c){
	int l=1,r=n,mid=0,ans=0;
	while(l<=r){
		mid=(l+r)/2;
		if(Seniorious(mid)>=0){
			r=(ans=mid)-1;
		}else{
			l=mid+1;
		}
	}
	return ans;
}
2025/7/22 10:34
加载中...