请求加强数据
查看原帖
请求加强数据
911002
hjw100516楼主2024/3/27 16:16

请求增强数据,这题暴力代码也能过

代码如下

#include<bits/stdc++.h>
using namespace std;
int main(){
	int n,t,w;
	cin>>n>>t>>w;
	long long  x=1,xx=n,y=1,yy=n,cnt=0,cnn=n*n;
	while(cnt<cnn){
		for(int i=y;i<=yy;i++){
			cnt++;
			if(x==t&&i==w){
				cout<<cnt;
				return 0;
			}
		}
		x++;
		for(int i=x;i<=xx;i++){
			cnt++;
			if(i==t&&yy==w){
			cout<<cnt;
			return 0;	
			}
		}
		yy--;
		for(int i=yy;i>=y;i--){
			cnt++;
				if(xx==t&&i==w){
			cout<<cnt;
			return 0;	
			}
		}
		xx--;
		for(int i=xx;i>=x;i--){
			cnt++;
				if(i==t&&y==w){
			cout<<cnt;
			return 0;	
			}
		}
		y++;
	}


	return 0;
} 
2024/3/27 16:16
加载中...