3 条题解

  • 1
    @ 2025-7-11 12:17:18
    #include<bits/stdc++.h>
    using namespace std;
    int r,c,n,a[100050],hang,lie;
    int main(){
    	freopen("seat.in","r",stdin);
    	freopen("seat.out","w",stdout);
    	ios::sync_with_stdio(0);
    	cin.tie(0);
    	cout.tie(0);
    	cin>>r>>c>>n;
    	for(int i=1;i<=n;i++){
    		cin>>a[i];
    		if(a[i]%c==0)hang=a[i]/c;
    		else hang=a[i]/c+1;
    		if(hang%2==1)lie=a[i]-((hang-1)*c+1)+1;
    		else lie=c-(a[i]-((hang-1)*c+1));
    		cout<<hang<<' '<<lie<<endl;
    	}
    	return 0;
    }
    
    • 0
      @ 2025-7-11 12:22:56
      using namespace std;
      int a[100][100];
      int main()
      {
      	int r,c,n,s=0,x;
          cin>>r>>c>>n;
          for(int i=1;i<=r;i++)
          {
                  if(i%2==1)
                  {
                      for(int j=1;j<=c;j++)
                      {
                          a[i][j]=++s;
                      }
                  }
                  else
                  {
                      for(int j=c;j>=1;j--)
                      {
                          a[i][j]=++s;
                      }
                  }
          }
          for(int i=1;i<=n;i++)
          {
          	cin>>x;
          for(int i=1;i<=r;i++)
          {
          	for(int j=1;j<=c;j++)
          	{
          		if(a[i][j]==x)
          		{
          			cout<<i<<" "<<j<<endl;
      			}
      		}
      	}
      }
      } 
      
      • 0
        @ 2022-5-21 20:49:38

        #include<bits/stdc++.h> using namespace std; int main() { long a[110][110],j,m,n,k,s=0,i,b[10010],c[10010][4]; cin>>n>>m>>k;//用二维数组 for(i=1;i<=k;i++) cin>>b[i]; for(i=1;i<=n;i++){ if(i%2==1){//判断整除 for(j=1;j<=m;j++){ c[++s][1]=i; c[s][2]=j; a[i][j]=s; } } else{ for(j=m;j>=1;j--){ c[++s][1]=i; c[s][2]=j; a[i][j]=s; } } } for(i=1;i<=k;i++) cout<<c[b[i]][1]<<' '<<c[b[i]][2]<<endl;//输出 }

        • 1

        信息

        ID
        89
        时间
        1000ms
        内存
        256MiB
        难度
        3
        标签
        (无)
        递交数
        65
        已通过
        33
        上传者