python

백준 1/자료구조

[백준 10845] 큐 (C++/Python)

C++) #include #include #include #define endl "\n" using namespace std; int main(void) { ios_base::sync_with_stdio(false); cin.tie(nullptr); int n; cin >> n; string str; queue q; for(int i = 0; i > str; switch(str[1]) { case 'u': int temp; cin >> temp; q.push(temp); break; case 'o': if(q.empty()) cout

백준 1/자료구조

[백준 9012] 괄호 (C++/Python)

C++) #include #include using namespace std; int main(void) { ios_base::sync_with_stdio(false); cin.tie(nullptr); int tc; cin >> tc; string temp; while (tc--) { cin >> temp; stack st; bool flag = false; for (auto ele : temp) { // 여는 괄호이면 무조건 push if (ele == '(') st.push(ele); // 닫는 괄호이면서 스택의 top이 '('이면 짝이니까 pop else if (ele == ')' && !st.empty() && st.top() == '(') st.pop(); // 그 외는 짝이 무조건 안 맞는 경..

백준 1/자료구조

[백준 10828] 스택 (C++/Python)

C++) #include #include #include #define endl "\n" using namespace std; int main(void) { ios_base::sync_with_stdio(false); cin.tie(nullptr); int n; cin >> n; string str; stack s; while(n--) { cin >> str; switch(str.at(0)) { case 'p': if(str.at(1) == 'u') { string temp; cin >> temp; s.push(stoi(temp)); } else { if(!s.empty()) { cout

백준 1/구현

[백준 13458] 시험감독 (C++/Python)

C++) #include #include #include #include using namespace std; int main(void) { ios_base::sync_with_stdio(false); cin.tie(nullptr); int n, temp; cin >> n; vector v; for (int i = 0; i > temp; v.push_back(temp); } int b, c; cin >> b >> c; long long ans = n; for (auto num : v) { if (num - b > 0) { ans += ( (num-b)%c == 0) ? (num-b)/c : (num-b)/c+1; } } cout 0 else 0) print(int(ans))..

백준 1/구현

[백준 2960] 에라토스테네스의 체 (C++/Python)

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

백준 1/구현

[백준 2839] 설탕 배달 (C++/Python)

C++) #include using namespace std; int main(void) { ios_base::sync_with_stdio(false); cin.tie(nullptr); int n; cin >> n; int a = n/5; int b = -1; int temp = 0; while (a >= 0) { temp = n - a * 5; if ( temp % 3 == 0 ) { b = temp / 3; break; } else { a--; b = -1; } } if (b == -1) cout

백준 1/구현

[백준 1924] 2007년 (C++/Python)

C++) #include #include using namespace std; int main(void) { ios_base::sync_with_stdio(false); cin.tie(nullptr); int x, y; cin >> x >> y; int month[12] = { 31,28,31,30,31,30,31,31,30,31,30,31 }; string ans[7] = { "SUN", "MON", "TUE", "WED", "THU", "FRI", "SAT" }; int tot = y; for (int i = 1; i < x; i++) tot += month[i - 1]; cout

백준 1/자료구조

[백준 10773] 제로 (C++/Python)

C++) #include #include using namespace std; stack s; int main(void){ cin.tie(0); cout.tie(0); ios::sync_with_stdio(false); int n, temp; cin >> n; for(int i=0; i> temp; if(temp==0) s.pop(); else s.push(temp); } int ans=0; while(!s.empty()){ ans+=s.top(); s.pop(); } cout

백준 1/수학

[백준 2292] 벌집 (C++/Python)

C++) #include using namespace std; int main(void) { ios_base::sync_with_stdio(false); cin.tie(nullptr); int n; cin >> n; int i = 1; int sum = 1; while (sum < n) { i++; sum += 6 * (i - 1); } cout

백준 1/기초

[백준 5622] 다이얼 (C++/Python)

C++) #include #include #include using namespace std; int main(void) { ios_base::sync_with_stdio(false); cin.tie(nullptr); vector v = { 3,3,3, 4,4,4, 5,5,5, 6,6,6, 7,7,7, 8,8,8,8, 9,9,9, 10,10,10,10 }; string str; cin >> str; int ans = 0; for (auto ch : str) ans += v[ch - 'A']; cout

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