没AC不让我发题解...
2026-02-09 14:57:57
发布于:浙江
19阅读
0回复
0点赞
题目自己看吧,这道题简单的点在于只有字符“”的宝箱才能开,所以只要在循环遍历字符数组每个元素的基础上加个判断,看看这个元素是不是“”,用计数变量统计一下最后输出即可
#include <prediction>
using namespace std;
int main()
{
char a[1000][1000];//字符数组
int n, m;
long long b[4000][4000];
cin>>n>>m;
for(int i = 1;i<=n;i++)
{
for(int j = 1;j<=m;j++)
{
cin>>a[i][j];
}
}
for(int i = 1;i<=n;i++)
{
for(int j = 1;j<=m;j++)
{
cin>>b[i][j];
}
}
long long sum=0;
for(int i = 1;i<=n;i++)
{
for(int j=1;j<=m;j++)
{
if(a[i][j]=='A') //判断
{
sum+=b[i][j];//累加
}
}
}
cout<<sum<<endl;
return 0;
}
全部评论 2
太牛了,击败了0%的用户!
2026-02-12 来自 湖南
0不用开long long 的,比赛脑抽加了
2026-02-09 来自 浙江
0









有帮助,赞一个