제출 #1355376

#제출 시각아이디문제언어결과실행 시간메모리
1355376MatjazBob (COCI14_bob)C++20
24 / 120
1096 ms4164 KiB
//
// Created by matjaz on 4/19/26.
//

#include <iostream>
#include<vector>
#include<stdio.h>
using namespace std;

int main() {
    int N,M;
    cin >> N >> M;

    vector<vector<int> > a(N, vector<int>(M));

    for (int i=0; i<N; i++) {
        for (int j=0; j<M; j++) {
            scanf("%d", &a[i][j]);
        }
    }

    int count = 0;

    for (int i=0; i<N; i++) {
        for (int j=0; j<M; j++) {
            for (int k=0; k<=i; k++) {
                for (int l=0; l<=j; l++) {
                    bool works = true;
                    for (int m=k; m<=i; m++) {
                        for (int n=l; n<=j; n++) {
                            if (a[m][n] != a[i][j]) {
                                works = false;
                            }
                        }
                    }
                    if (works) {count++;}
                }
            }
        }
    }

    printf("%d\n", count);

    return 0;
}

컴파일 시 표준 에러 (stderr) 메시지

bob.cpp: In function 'int main()':
bob.cpp:18:18: warning: ignoring return value of 'int scanf(const char*, ...)' declared with attribute 'warn_unused_result' [-Wunused-result]
   18 |             scanf("%d", &a[i][j]);
      |             ~~~~~^~~~~~~~~~~~~~~~
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…