작성한 질문수
10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
[필수개념] 순열 : 개념과 next_permutation
작성
·
407
0
#include<bits/stdc++.h> using namespace std; vector<pair<int, int>> v; bool cmp(pair<int, int> a, pair<int, int> b){ return a.first > b.first; } int main(){ for(int i = 10; i >= 1; i--){ v.push_back({i, 10, -i}); } 푸시백에 빨간줄이 생기는데 왜그럴까요 인스턴스가 없다는데 뭔지 모르겟네요 }
답변 1
안녕하세요 현성님 ㅎㅎ
지금 vector는 pair로 선언했죠?
근데
({i, 10, -i});
tuple을 넣고 있어서 발생하는 에러에요. ㅎㅎ
pair로 선언했다면 >>
pair을 넣어야 합니다.
감사합니다.