제출 #1360553

#제출 시각아이디문제언어결과실행 시간메모리
1360553srividya_069월 (APIO24_september)C++20
0 / 100
0 ms344 KiB
#include <bits/stdc++.h>
#define REP(i,a,b) for(int i = a; i<b; i++)
#define RREP(i,a,b) for(int i = a; i>b; i--)
using namespace std;
int inf = 1e15;
int solve(int N, int M, vector<int> F, vector<vector<int>> S){
    vector<pair<int,int>> srt;
    REP(i,0,S[0].size()){
        srt.push_back({S[0][i],i});
    }
    sort(srt.begin(),srt.end(),greater<pair<int,int>>());
    int cnt = 0, curr = -1;
    REP(i,0,S[0].size()){
        if(srt[i].second > curr){
            curr = srt[i].second;
            cnt++;
        }
    }
    return cnt;
}

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

september.cpp:5:11: warning: overflow in conversion from 'double' to 'int' changes value from '1.0e+15' to '2147483647' [-Woverflow]
    5 | int inf = 1e15;
      |           ^~~~
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…