4 条题解
-
0
这题测试数据不完全;错的代码能AC
#include<bits/stdc++.h> using namespace std; int w; int main(){ int n,m,r1,c1,r2,c2; cin>>w>>n>>m; r1=ceil(n*1.0/w); if(r1%2==0){ c1=(w-n%w+1)%w; } else{ c1=(n%w==0?w:n%w); } r2=ceil(m*1.0/w); if(r2%2==0){ c2=(w-m%w+1)%w; } else{ c2=(m%w==0?w:m%w); } //cout<<r1<<" "<<c1<<endl; //cout<<r2<<" "<<c2<<endl; cout<<abs(r1-r2)+abs(c1-c2); return 0; }
- 1
信息
- ID
- 544
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 4
- 标签
- 递交数
- 805
- 已通过
- 342
- 上传者