题意与原解析均从本地 OpenJudge 缓存迁移。
OJ: noi_openjudge
题目 ID: ch0206-2728
难度:未知
标签:
日期: 2026-07-30 23:01
题意
完整题面见同目录的 problem.md。
思路
解析
最多100个数,输出这些数中的素数.考察的当然是素数判断函数
具体看代码
代码
cpp
#include <iostream>
using namespace std;
int n,m;
int T;
int a[105][105];
void init() {
cin >> n >> m;
for(int i = 1;i <= n ;++i ) // i: 1->n
{
for(int j = 1;j <= m ;++j ) // j: 1->m
{
cin >> a[i][j];
}
}
}
void work() {
for(int i = 1;i <= n ;++i ) // i: 1->n
{
for(int j = 1;j <= m ;++j ) // j: 1->m
{
int t = a[i-1][j];
if( t < a[i][j-1])
t = a[i][j-1];
a[i][j] +=t;
}
}
}
int main() {
std::cin >> T;
while(T--){
init();
work();
cout << a[n][m]<< endl;
}
return 0;
}