作业介绍

#include <bits/stdc++.h>
using namespace std;
int n,m;
char e[105][105];
int main()
{
    cin>>n>>m;
    for(int i=1;i<=n;i++){
        for(int j=1;j<=m;j++){
            cin>>e[i][j];
        }
    }
    for(int i=1;i<=n;i++){
        for(int j=1;j<=m;j++){
            if(e[i][j]=='*'){
                cout<<'*';
                continue;
            }
            int cnt = 0;
            if(e[i-1][j]=='*')cnt++;
            if(e[i+1][j]=='*')cnt++;
            if(e[i][j-1]=='*')cnt++;
            if(e[i][j+1]=='*')cnt++;
            if(e[i-1][j-1]=='*')cnt++;
            if(e[i-1][j+1]=='*')cnt++;
            if(e[i+1][j-1]=='*')cnt++;
            if(e[i+1][j+1]=='*')cnt++;
            cout<<cnt;
        }
        cout<<endl;
    }
    return 0;
}
#include <bits/stdc++.h>
using namespace std;
string str;
int main()
{
    cin>>str;
    int sum = 0;
    int tot = 0;
    for(int i=0;i<str.size()-1;i++){
        if(str[i]=='-')continue;
        else{
            tot++;
            sum = sum + tot*(str[i]-'0');
        }
    }
    sum = sum % 11;
    if((sum==10 && str[str.size()-1]=='X') || (sum<10 && str[str.size()-1]==sum+'0')){
        cout<<"Right"<<endl;
    }
    else{
        if(sum==10)str[str.size()-1]='X';
        else str[str.size()-1]=sum+'0';
        cout<<str<<endl;
    }

    return 0;
}
状态
已结束
题目
3
开始时间
2023-3-18 12:00
截止时间
2023-3-26 11:59
可延期
240 小时