python

백준 2/DP

[백준 14501] 퇴사 (C++/Python)

C++) #include #include using namespace std; int arr[17][2]; // 0 : 상담 기간 , 1 : 받을 수 있는 금액 int ans[17]; // 0 : 누적 상담 기간, 1 : 누적 금액 int main(void) { ios_base::sync_with_stdio(false); cin.tie(nullptr); int n; cin >> n; for (int i = 1; i > arr[i][0] >> arr[i][1]; for (int i = 1; i

백준 2/DP

[백준 1912] 연속 합 (C++/Python)

n의 크기가 1 n; int sum = 0; int ans = -1111; for (int i = 0; i > temp; sum = max(sum + temp, temp); ans = max(ans, sum); } cout

백준 1/기타

[백준 10988] 팰린드롬인지 확인하기 (C++/Python)

C++) #include #include #include using namespace std; int main(void) { ios_base::sync_with_stdio(false); cin.tie(nullptr); string st; cin >> st; string temp = st; reverse(temp.begin(), temp.end()); (st == temp) ? cout

백준 1/자료구조

[백준 3986] 좋은 단어 (C++/Python)

C++) #include #include using namespace std; int main(void) { ios_base::sync_with_stdio(false); cin.tie(nullptr); int n; cin >> n; int ans = 0; string temp; while (n--) { cin >> temp; stack st; bool flag = false; for (auto ele : temp) { if (!st.empty() && st.top() == ele) st.pop(); else st.push(ele); } if (st.empty()) ans++; } cout

백준 1/자료구조

[백준 1874] 스택 수열 (C++/Python)

C++) #include #include using namespace std; stack st; int arr[100002]; int main(void){ cin.tie(0); cout.tie(0); ios_base :: sync_with_stdio(false); // cur = 입력받은 수열의 현재 위치 int n, cur=0; string str; cin >> n; for(int i=0; i> arr[i]; // 숫자는 1부터 n까지 비교한다 for(int j=1; j 현재 수열의 숫자와 스택의 맨 위의 숫자가 같지 않을 while(!st.empty() && (arr[cur]==st.top())){ st.pop(); str += "-\n"; cur++; } } } if(st.empty()) cout

백준 1/자료구조

[백준 4949] 균형잡힌 세상 (C++/Python)

C++) #include #include #include using namespace std; int main(void) { ios_base::sync_with_stdio(false); cin.tie(nullptr); string str; while (true) { getline(cin, str); if (str == ".") break; stack st; for (auto ele : str) { if (isalpha(ele) || ele == ' ' || ele == '.') continue; if (ele == '(' || ele == '[') st.push(ele); else if (!st.empty() && st.top() == '(' && ele == ')') st.pop(); else if (..

백준 1/자료구조

[백준 10866] 덱 (C++/Python)

C++) #include #include #include using namespace std; int main(void) { ios_base::sync_with_stdio(false); cin.tie(nullptr); int n; cin >> n; deque dq; string str; for(int i = 0; i > str; if(str == "push_front") { int temp; cin >> temp; dq.push_front(temp); } else if(str == "push_back") { int temp; cin >> temp; dq.push_back(temp); } else if(str == "pop_front") { int temp = (dq.empt..

백준 1/기타

[백준 15874] Caesar Cipher (C++/Python)

C++) #include #include using namespace std; int main(void) { ios_base::sync_with_stdio(false); cin.tie(nullptr); int k, s; string st; cin >> k >> s; cin.ignore(); getline(cin, st); k %= 26; for (auto ch : st) { if (isupper(ch)) cout

백준 1/자료구조

[백준 1158] 요세푸스 문제 (C++/Python)

C++) 1. vector #include #include #include using namespace std; int main(void) { ios_base::sync_with_stdio(false); cin.tie(nullptr); vector v; int n, k; cin >> n >> k; for (int i = 1; i > k; for (int i = 1; i

백준 1/자료구조

[백준 2161] 카드1 (C++/Python)

C++) #include #include using namespace std; int main(void) { ios_base::sync_with_stdio(false); cin.tie(nullptr); int n; cin >> n; queue q; for (int i = 1; i

핑구ovo
'python' 태그의 글 목록 (9 Page)