Problem Solving42 [백준] 11052번 : 카드 구매하기 https://www.acmicpc.net/problem/11052 11052번: 카드 구매하기 첫째 줄에 민규가 구매하려고 하는 카드의 개수 N이 주어진다. (1 ≤ N ≤ 1,000) 둘째 줄에는 Pi가 P1부터 PN까지 순서대로 주어진다. (1 ≤ Pi ≤ 10,000) www.acmicpc.net //C++ #include #define F_I ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0); #define pi 3.1415926535 using namespace std; typedef long long ll; int p[1001]; int d[1001]; int main() { F_I; int n; int ans; cin >> n; for (int i.. 2020. 8. 10. [코드포스] 129A : Cookies https://codeforces.com/problemset/problem/129/A Problem - 129A - Codeforces codeforces.com //C++ //C++ #include #define F_I ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0); #define pi 3.1415926535 using namespace std; typedef long long ll; int arr[101]; int main() { F_I; ll n, sum = 0, even = 0, odd = 0; cin >> n; for (ll i = 0; i > arr[i]; sum += arr[i]; if (arr[i] % 2 == 0.. 2020. 8. 7. [백준] 16929번 : Two Dots https://www.acmicpc.net/problem/16929 16929번: Two Dots 첫째 줄에 게임판의 크기 N, M이 주어진다. 둘째 줄부터 N개의 줄에 게임판의 상태가 주어진다. 게임판은 모두 점으로 가득차 있고, 게임판의 상태는 점의 색을 의미한다. 점의 색은 알파벳 대문�� www.acmicpc.net //C++ #include #define F_I ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0); #define pi 3.1415926535 using namespace std; typedef long long ll; char arr[51][51]; int dir[4][2] = { {0,1},{0,-1},{1,0},{-1,0} }; int .. 2020. 8. 4. [백준] 10972번 : 다음 순열 https://www.acmicpc.net/problem/10972 10972번: 다음 순열 첫째 줄에 입력으로 주어진 순열의 다음에 오는 순열을 출력한다. 만약, 사전순으로 마지막에 오는 순열인 경우에는 -1을 출력한다. www.acmicpc.net //C++ #include #define F_I ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0); typedef long long ll; using namespace std; int main() { F_I; int n; cin >> n; vector v(n); for (int i = 0; i > v[i]; //입력받은 순열이 가장 마지막 순열이라면, -1 출력 //가.. 2020. 7. 16. [백준] 15650번 : N과 M (2) https://www.acmicpc.net/problem/15650 15650번: N과 M (2) 한 줄에 하나씩 문제의 조건을 만족하는 수열을 출력한다. 중복되는 수열을 여러 번 출력하면 안되며, 각 수열은 공백으로 구분해서 출력해야 한다. 수열은 사전 순으로 증가하는 순서로 출력해 www.acmicpc.net 이 문제는 두 가지 방법으로 접근해봤습니다. 은 오름차순의 조건을 만족하는 배열들만 담아놨다가 출력하는 방법, 는 모든 배열들을 담아놨다가 출력하는 과정에서 오름차순의 조건을 만족하는 배열만 출력하는 방법 //C++ #include #define F_I ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0); typedef long long ll; using.. 2020. 7. 15. [백준 ] 1748번 : 수 이어 쓰기 1 https://www.acmicpc.net/problem/1748 1748번: 수 이어 쓰기 1 첫째 줄에 N(1≤N≤100,000,000)이 주어진다. www.acmicpc.net #include #define F_I ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0); using namespace std; int main() { F_I; int n, end, start, sum = 0; bool flag = false; cin >> n; for (int mul = 1, len = 1;; mul *= 10, len++) { if (flag == true) break; start = mul; end = mul * 10-1; if (end >= n) //end 보다.. 2020. 7. 14. 이전 1 2 3 4 5 6 7 다음