본문 바로가기

전체 글

(2344)
(C++) - 백준(BOJ) 10171번 : 고양이 답 문제링크 : https://www.acmicpc.net/problem/10171 이 문제는 '\'즉 백 슬레쉬를 어떻게 출력해야하나 많은 분들이 고민하셨을 것 같습니다. 해답은 다음과 같습니다. 1. 우선 C나C++에서 '\'문자를 출력하기 위해서는 \를 두번 써주시면 하나가 나옵니다.2. Text로 푸시면 됩니다. 이 언어를 선택하신 뒤 문제에 답을 그대로 복사해서 내시면 됩니다. 12345678#include using namespace std;int main() { cout
(C++) - 백준(BOJ) 10798 : 세로읽기 #include #include using namespace std; int main() { char arr[5][15]; for (int i = 0; i > arr[i]; } for (int j = 0; j = 48 && arr[i][j]
(C++) - 백준(BOJ) 9657번 : 돌 게임 3 답 www.acmicpc.net/problem/9657 9657번: 돌 게임 3 상근이가 게임을 이기면 SK를, 창영이가 게임을 이기면 CY을 출력한다. www.acmicpc.net 간단한 dp문제였습니다. 풀이방법 돌을 1개 선택, 3개 선택, 4개 선택하는 경우 이 중 하나라도 질 수 있다면 상근 승, 아니라면 창영 승 Code #include using namespace std; int main() { int num, arr[1001] = { 0,1,0,1,1 }; cin >> num; for (int i = 5; i
(C++) - 백준(BOJ) 9656번 : 돌 게임 2 답 #include using namespace std; int main() { int num; cin >> num; if (num % 2 == 1) { cout
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 9655번:돌 게임 답 123456789101112#include using namespace std;int main() { int num; cin >> num; if (num % 2 == 0) { cout
(C++) - 백준(BOJ) 1735번 : 분수 합 https://www.acmicpc.net/problem/1735 1735번: 분수 합 첫째 줄과 둘째 줄에, 각 분수의 분자와 분모를 뜻하는 두 개의 자연수가 순서대로 주어진다. 입력되는 네 자연수는 모두 30,000 이하이다. www.acmicpc.net gcd(최대공약수)를 구하는 문제였습니다. Code #include using namespace std; long GCD(long a, long b) { if (b>a) return GCD(b, a); if (a%b == 0) return b; else return GCD(b, a%b); } int main() { long up, down, up1, down1, N, M; cin >> up >> down >> up1 >> down1; N = down..
(C++) - 백준(BOJ)코딩 11399번 : ATM 답 www.acmicpc.net/problem/11399 11399번: ATM 첫째 줄에 사람의 수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄에는 각 사람이 돈을 인출하는데 걸리는 시간 Pi가 주어진다. (1 ≤ Pi ≤ 1,000) www.acmicpc.net 간단한 그리디 문제였습니다. 풀이방법 1. 오름차순 정렬 : 전체 대기시간이 한 대기시간으로부터 누적되어 더해지기 때문에 가장 시간이 적게 걸리는 사람이 먼저 은행업무를 봐야 합니다. 이를 위해 오름차순 정렬을 먼저합니다. 2. 전체 걸리는 시간을 계산해줍니다. Code #include #include using namespace std; int n; int arr[1000]; int main(){ cin >> n; for(int i = 0..
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 2609번:최대공약수와 최소공배수 답 12345678910111213141516171819202122232425262728293031323334353637#include using namespace std;//최대공약수int GCM(long long N, long long M) { int cnt = 0; for (int i = 2; i = N && i % N == 0 && i % M == 0) { cnt = i; break; } } return cnt;}int main() { long long N, M; cin >> N >> M; cout