杭电OJ2022

简介: 杭电OJ2022
#include<stdio.h>
int change(int num)
{
  if (num < 0)
  {
    num =~(num - 1);
  }
  return num;
}
int main()
{
  int m, n;
  int arr[100][100];
  while (scanf("%d%d", &m, &n) != EOF)
  {
    int x = 0,y = 0;
    for (int i = 0; i < m; i++)
    {
      for (int j = 0; j < n; j++)
      {
        scanf("%d", &arr[i][j]);
      }
    }
    int max = arr[0][0];
    for (int i = 0; i < m; i++)
    {
      for (int j = 0; j < n; j++)
      {
        if (change(max) < change(arr[i][j]))
        {
          x = i;
          y = j;
          max = arr[i][j];
        }
      }
    }
    printf("%d %d %d\n", x+1, y+1, max);
  }
}
相关文章
|
3月前
|
小程序
Kbone——创建项目报错 name can no longer contain capital letters
Kbone——创建项目报错 name can no longer contain capital letters
32 1
|
6月前
Knight Moves(POJ2243)
Knight Moves(POJ2243)
The Preliminary Contest for ICPC China Nanchang National Invitational H题 Coloring Game
The Preliminary Contest for ICPC China Nanchang National Invitational H题 Coloring Game
87 0
AtCoder Beginner Contest 176 D - Wizard in Maze(01BFS)
AtCoder Beginner Contest 176 D - Wizard in Maze(01BFS)
115 0
|
测试技术
杭电oj1003java实现
给定序列a [1],a [2],a [3] … a [n],您的工作是计算子序列的最大和。 例如,给定(6,-1,5,4,-7),此序列中的最大和为6 (-1) 5 4 = 14。
102 0
|
测试技术
杭电oj1072java实现bfs
伊格内修斯昨晚有一场噩梦。他发现自己身陷迷宫,身上有一枚定时炸弹。迷宫有一个出口,在炸弹爆炸之前,伊格内修斯应该走出迷宫。炸弹的最初爆炸时间设定为6分钟。为了防止炸弹爆炸,伊格内修斯必须缓慢移动,即从一个区域移动到最近的区域(也就是说,如果Ignatius现在站在(x,y)上,他只能在(x 1, y),(x-1,y),(x,y 1)或(x,y-1))在1分钟内。迷宫中的某个区域包含一个炸弹重置设备。他们可以将爆炸时间重置为6分钟。
105 0
畅通工程 杭电oj1863 并查集实现
畅通工程 杭电oj1863 并查集实现
75 0
POJ-2488,A Knight's Journey(DFS)
POJ-2488,A Knight's Journey(DFS)
ZOJ - Summer 2018 - Contest 2 by Astolfo - Problems - 1002: Hazard and The Triangle
ZOJ - Summer 2018 - Contest 2 by Astolfo - Problems - 1002: Hazard and The Triangle
106 0
ZOJ - Summer 2018 - Contest 2 by Astolfo - Problems - 1002: Hazard and The Triangle