最后一个点WA,求助
  • 板块P9390 金盏花
  • 楼主li_yuchen
  • 当前回复3
  • 已保存回复3
  • 发布时间2023/6/8 20:31
  • 上次更新2023/10/23 13:38:05
查看原帖
最后一个点WA,求助
911995
li_yuchen楼主2023/6/8 20:31

本蒟蒻的代码:

#include<bits/stdc++.h>
using namespace std;
long long y,x,z,minix=10000000000000;
int main()
{
	cin>>y>>z;
	if(z<=100000000000+y){
		x=100000000000+y;
		cout<<abs(x-z);
		return 0;
	}
	else if(z>=999999000000+y){
		x=999999000000+y;
		cout<<abs(x-z);
		return 0;
	}
	else if(z>100000000000+y&&z<=199999000000+y){
		for(int i=100000;i<=199999;i++){
			x=i*1000000+y;
			if(abs(x-z)<minix){
				minix=abs(x-z);
			}
		}
		cout<<minix;
		return 0;
	}
	else if(z>200000000000+y&&z<=299999000000+y){
		for(int i=200000;i<=299999;i++){
			x=i*2000000+y;
			if(abs(x-z)<minix){
				minix=abs(x-z);
			}
		}
		cout<<minix;
		return 0;
	}
	else if(z>300000000000+y&&z<=399999000000+y){
		for(int i=300000;i<=399999;i++){
			x=i*3000000+y;
			if(abs(x-z)<minix){
				minix=abs(x-z);
			}
		}
		cout<<minix;
		return 0;
	}
	else if(z>400000000000+y&&z<=499999000000+y){
		for(int i=400000;i<=499999;i++){
			x=i*4000000+y;
			if(abs(x-z)<minix){
				minix=abs(x-z);
			}
		}
		cout<<minix;
		return 0;
	}
	else if(z>500000000000+y&&z<=599999000000+y){
		for(int i=500000;i<=599999;i++){
			x=i*5000000+y;
			if(abs(x-z)<minix){
				minix=abs(x-z);
			}
		}
		cout<<minix;
		return 0;
	}
	else if(z>600000000000+y&&z<=699999000000+y){
		for(int i=600000;i<=699999;i++){
			x=i*6000000+y;
			if(abs(x-z)<minix){
				minix=abs(x-z);
			}
		}
		cout<<minix;
		return 0;
	}
	else if(z>700000000000+y&&z<=799999000000+y){
		for(int i=700000;i<=799999;i++){
			x=i*7000000+y;
			if(abs(x-z)<minix){
				minix=abs(x-z);
			}
		}
		cout<<minix;
		return 0;
	}
	else if(z>800000000000+y&&z<=899999000000+y){
		for(int i=800000;i<=899999;i++){
			x=i*8000000+y;
			if(abs(x-z)<minix){
				minix=abs(x-z);
			}
		}
		cout<<minix;
		return 0;
	}
	else if(z>900000000000+y&&z<=999999000000+y){
		for(int i=900000;i<=999999;i++){
			x=i*9000000+y;
			if(abs(x-z)<minix){
				minix=abs(x-z);
			}
		}
		cout<<minix;
		return 0;
	}
	return 0;
}
2023/6/8 20:31
加载中...