张博维


私信TA

用户名:dotcpp0690074

访问量:3820

签 名:

藏狐

等  级
排  名 523
经  验 4492
参赛次数 16
文章发表 104
年  龄 11
在职情况 学生
学  校 大庆一中
专  业 吃答辩,c++

  自我简介:

聪明,机智,又勇敢

解题思路:

注意事项:

参考代码:

#include <bits/stdc++.h>

using namespace std;

const int N=1e3+5; //此行可以删去

int main()

{

    int n,a,b;

    cin>>n>>a>>b;

    for(int j=1;j<=n;j++)

        printf("(%d,%d) ",a,j); //输出同行数列

    cout<<"\n";

    for(int i=1;i<=n;i++)

        printf("(%d,%d) ",i,b); //输出同列数列

    cout<<"\n";

    for(int i=1;i<=n;i++)

    {

        for(int j=1;j<=n;j++)

        {

            if(i-j==a-b) printf("(%d,%d) ",i,j); //输出左上到右下的

        }

    }

    cout<<"\n"; //别忘了换行

    for(int i=1;i<=n;i++)

    {

        for(int j=1;j<=n;j++)

        {

            if(a+b==i+j) printf("(%d,%d) ",j,i); //输出左下到右上

        }

    }

    return 0;

}


 

0.0分

0 人评分

  评论区

  • «
  • »