for循环TLE,90分,不会算法怎么解决?
查看原帖
for循环TLE,90分,不会算法怎么解决?
1099417
FYH666666楼主2023/10/15 21:04
#include<stdio.h>
int main(){
	int n,L,R,k=0,c=0;
	scanf("%d%d%d",&n,&L,&R);
	for(int i=L;i<=R;i++){
		if(L==R){
			c=L%n;
			printf("%d",c);
			return 0;
		}
		if(R>L){
			c=i%n;
			if(c>k){
				k=c;
			}
		}
	}
	printf("%d",k);
	return 0;
}
2023/10/15 21:04
加载中...