首页 > 神仙打架
头像 牛客875000507号
发表于 2020-01-16 12:25:37
思路:.....设置三个数组分别为str、a、temp分别存放输入数据、判断标记、每列最大值。首先通过纵向对比确定每列的最大值temp。然后再与原数组比较,将确定为最大值的元素位置标记为1。最后遍历标记数组,每行出现‘1’时计数变量加一,并且开始遍历下一行直至遍历结束。代码如下: #include& 展开全文
头像 小卢code
发表于 2022-01-28 15:53:16
#include<bits/stdc++.h> using namespace std; char a[105][105]; //注意使用char[],*a[i][j]-'0'* int b[105]; int main(){ int n,m,ans 展开全文
头像 太极0
发表于 2024-04-08 12:39:37
通过cin输入流获取每个字符,将其转换为数字,注意要吸收回车 #include <bits/stdc++.h> using namespace std; int main() {     int n, m, 展开全文
头像 KaynGe
发表于 2021-03-16 01:06:56
使用char型数组保存数据,记得getchar()吸收换行符,其次在进行大小比较时记得将char型数据转换为整型。 #include <iostream> #include <cmath> #include <algorithm> #include <vec 展开全文
头像 装糊涂高手_
发表于 2023-01-03 22:24:18
思路 纵向遍历,记录最大值(即第一个第一名),再遍历一次找出并列第一即可 注:输入数据为数字字符,先转换成整数 #include <bits/stdc++.h> using namespace std; int ar[102][102]; int winner[102]; int ma 展开全文
头像 凌小赞
发表于 2021-12-07 19:52:30
带详细注释。注意!!!输入的是数字字符,统计每场比赛的最大解题数和比较时都要-'0',AC代码如下: #include<iostream> using namespace std; char a[110][110]; int maxx[110]; int main() { int 展开全文

等你来战

查看全部