P1076(其他板块没人啊)
  • 板块灌水区
  • 楼主How1ver
  • 当前回复0
  • 已保存回复0
  • 发布时间2021/10/14 19:41
  • 上次更新2023/11/4 03:49:30
查看原帖
P1076(其他板块没人啊)
510823
How1ver楼主2021/10/14 19:41

求助全WA!!!

#include <bits/stdc++.h>
using namespace std;
struct fj
{
    int zk,name;
};
int n,m,now,ans,want,cnt;
fj room[10005][1005];
int sl[100005];
int main()
{
    cin>>n>>m;
    for (int i=1;i<=n;i++)
    {
        for (int j=1;j<=m;j++)
        {
            cin>>room[i][j].zk>>room[i][j].name;
            if (room[i][j].zk==1)
            {
                sl[i]++;
            }
        }
    }
    cin>>now;
    now++;
    for (int i=1;i<=n;i++)
    {
        cnt=0;
        want=room[i][now].name;
        ans+=room[i][now].name;
        ans%=20123;
        want%=sl[i];
        if (want==0)
        {
            want=sl[i];
        }
        while(cnt<want)
        {
            now++;
            if (now>m)
            {
                now=1;
            }
            if (room[i][now].zk==1)
            {
                cnt++;
            }
        }
        if (now>m)
        {
            now=1;
        }
    }
    cout<<ans;
    return 0;
}
2021/10/14 19:41
加载中...