Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: Chayatoeyy

Problemset: Consecutive Subsequence

Language: cpp

Time: 0.002 second

Submitted On: 2026-03-13 13:33:04

#include<bits/stdc++.h>
using namespace std;
int main(){
    ios_base::sync_with_stdio(false);
    cin.tie(0);
    set<int> num;
    int n;
    while(cin >> n){
        num.insert(n);
    }
     vector<int> ans;
    for(int v:num){
        if(!num.count(v-1)){
            vector<int> cur;
            int t=v;
            while(num.count(t)){
                cur.push_back(t);
                t++;
            }
            if(cur.size()>ans.size()){
                ans = cur;
            }
        }
    }
    for(int v:ans){
        cout << v << " ";
    }
}