| Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|---|
| 431752 | 方相宜 | 【C4-8】找朋友 | C++ | 通过 | 100 | 1 MS | 248 KB | 828 | 2026-03-11 20:39:19 |
#include<bits/stdc++.h> using namespace std; int a[205][205]; // 数组大小≥200,避免越界 int main(){ int n,m,sum=0; cin>>n>>m; // 修正输入读取错误 // 读取年龄矩阵(下标从1开始,匹配题目输入的行/列号) for(int i=1;i<=n;i++){ for(int j=1;j<=m;j++){ cin>>a[i][j]; } } int x,y; cin>>x>>y; // 小T的位置(1开始) int age = a[x][y]; // 小T的年龄 // 统计所在行的同龄人(排除自己) for(int j=1;j<=m;j++){ if(j!=y && a[x][j]==age){ sum++; } } // 统计所在列的同龄人(排除自己) for(int i=1;i<=n;i++){ if(i!=x && a[i][y]==age){ sum++; } } cout<<sum; return 0; }