社区讨论
70求调。。。样例全过
P14358[CSP-J 2025] 座位参与者 1已保存回复 0
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @mhpi69l3
- 此快照首次捕获于
- 2025/11/08 07:44 4 个月前
- 此快照最后确认于
- 2025/11/08 07:44 4 个月前
CPP
#include <bits/stdc++.h>
using namespace std;
struct xxx{
int a;
bool f=false;
int w1,w2;
}x[110];
bool cmp(xxx x1,xxx x2)
{
if(x1.a>x2.a)return true;
else return false;
}
int main()
{
int n,m;
cin>>n>>m;
x[1].f=true;
for(int i=1;i<=n*m;i++)
{
cin>>x[i].a;
}
sort(x+1,x+1+n*m,cmp);
for(int i=1;i<=n*m;i++)
{
if(i%n==0)
{
x[i].w1=i/n;
}
else
{
x[i].w1=floor(i/n)+1;
}
if(x[i].w1%2==0)
{
x[i].w2=n-(i%n)+1;
}
else
{
x[i].w2=i%n;
if(i%n==0)
{
x[i].w2=n;
}
}
}
for(int i=1;i<=n*m;i++)
{
if(x[i].f==true)cout<<x[i].w1<<" "<<x[i].w2;
}
return 0;
}
WA on #2#3#6#8#10#15
回复
共 0 条回复,欢迎继续交流。
正在加载回复...