全部评论 5

  • 第一题不会用abs的看过来

    #include <bits/stdc++.h>
    using namespace std;
    int main(){
        int n;
        char m;
        cin>>m>>n;
    cout<<n;
        return 0;
    }
    

    6天前 来自 上海

    0
  • 我觉得你第5题可以简洁一点:

    #include <iostream>
    using namespace std;
    int n;
    int a[1100][1100];
    int main() {
        cin >> n;
        for (int i = 0; i < n; i++) {
            for (int j = 0; j < n; j++) {
                cin >> a[i][j];
            }
        }
        int sum = 0;
        for (int j = 0; j < n; j++) {
            sum += a[0][j];
            sum += a[n - 1][j];
        }
        for (int i = 1; i < n - 1; i++) {
            sum += a[i][0];
            sum += a[i][n - 1];
        }
        cout << sum;
        return 0;
    }
    

    2024-12-27 来自 天津

    0
    • 再简捷

      #include <iostream>
      using namespace std;
      
      const int N  = 1010;
      int a[N][N], sum, n;
      
      int main(){
          cin >> n;
          for(int i = 1; i <= n; i ++ ) for(int j = 1; j <= n; j ++ ){
              cin >> a[i][j];
              if(i == 1 || j == 1 || i == n || j == n)
                  sum += a[i][j];
          }
          cout << sum;
          return 0;
      }
      

      1周前 来自 江苏

      1
    • @桌子乱的反义词 thanks a lot

      1周前 来自 江苏

      0
    • Wow

      1周前 来自 天津

      0
  • 2024-12-24 来自 天津

    0
  • 2024-12-24 来自 北京

    0
  • 2024-12-23 来自 北京

    0

热门讨论