PJJ彭彭彭


私信TA

用户名:PJJ1997

访问量:58173

签 名:

试试单纯的暴力能暴到多少题

等  级
排  名 52
经  验 11581
参赛次数 10
文章发表 91
年  龄 20
在职情况 学生
学  校 广东药科大学
专  业 计算机科学与技术

  自我简介:

解题思路:分别把四种情况一一打印出来就行了





注意事项:





参考代码:

#include <iostream>

#include <deque>

#include <string>

#include <iterator>

#include <numeric>

#include <cmath>

#include <cstdlib>

#include <sstream>

#include <iomanip>

#include <algorithm>

#include <string.h>

using namespace std;


int main(){

int a[101][101];

int n,i,j;

cin>>n>>i>>j;

for(int x=1;x<=n;x++){

for(int y=1;y<=n;y++){

if(a[x][y]==a[i][y]){

printf("(%d,%d)",i,y);

}

}

break;

}

cout<<endl;

for(int y=1;y<=n;y++){

for(int x=1;x<=n;x++){

if(a[x][y]==a[x][j]){

printf("(%d,%d)",x,j);

}

}

break;

}

cout<<endl;

int k=i;

int l=j;

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

if(k!=0&&l!=0){

k--;

l--;

}

else{

break;

}

}

k++;

l++;

for(int x=1;x<=n;x++){

for(int y=1;y<=n;y++){

if(a[k][l]==a[x][y]&&k<=n&&l<=n){

printf("(%d,%d)",k,l);

k++;

l++;

}

}

}

cout<<endl;

for(int y=1;y<=n;y++){

for(int x=1;x<=n;x++){

if(x+y==i+j){

printf("(%d,%d)",x,y);

}

}

}

return 0;

}


 

0.0分

3 人评分

  评论区

  • «
  • »