1.문제😂https://www.acmicpc.net/problem/2164#!/usr/bin/bashecho "첫번째 줄에 명령수N을 입력 받고 제일 마지막에 남게 되는 카드를 구하는 프로그램이다."echo "예시) N=6 { 1, 2, 3, 4, 5, 6 }{ 2, 3, 4, 5, 6 }{ 3, 4, 5, 6, 2 } { 4, 5, 6, 2 }{ 5, 6, 2, 4 }{ 6, 2, 4 }{ 2, 4, 6} { 4, 6 }{ 6, 4 }{ 4 } result = 4"echo "첫번째는 pop하고 front값을 받아와 push 해주고 다시 pop해주는 식으로 반복문 작성해주면된다."2.코드🐱🚀#include using namespace std;int main(void){ ios::s..
1.문제😂https://www.acmicpc.net/problem/10845#!/usr/bin/bashecho "이 문제는 큐을 사용하여 쉽게 풀수 있는 문제이다!"echo "첫번째 줄에 명령수N을 입력 받고 push,pop,size,empty,front,back 을 구현하는 문제이다."2.코드🐱🚀#include using namespace std;int main(void){ ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); queue Q; int num; cin >> num; string txt_input; while(num--){ int num_input; cin >> txt_input; if(txt_input == "push"){ cin >> ..
1.문제😂https://www.acmicpc.net/problem/10773#!/usr/bin/bashecho "이 문제는 스택을 사용하여 쉽게 풀수 있는 문제이다!"echo "해당 첫번째 중에 정수 K을 입력 받고 그 K만큼 숫자를 입력하고 모든 합한 수를 출력하는 문제이다."echo "이때 0을 외치면 해당 최근 추가한 숫자를 pop한다.."2.코드🐱🚀#include using namespace std;int main(void){ ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); stack S; int num; int total = 0; cin >> num; while(num--){ int ..
1.문제😂https://www.acmicpc.net/problem/10828#!/usr/bin/bashecho "이 문제는 스택에 관한문제이다."echo "해당 push, pop, size, empty, top 을 입력 받아 출력하는 스택의 기본 문제이다."echo "c++ 코드를 작성하였으며, std::stack을 이용하여 쉽게 풀 수 있다."2.코드🐱🚀#include using namespace std;int main(void){ ios::sync_with_stdio(); cin.tie(0); cout.tie(0); stack S; int num; cin >> num; while(num--){ string txt_in; c..