백준 문제풀이/브론즈3

백준 문제풀이/브론즈3

백준 2506번 - 점수계산

https://www.acmicpc.net/problem/2506 2506번: 점수계산 OX 문제는 맞거나 틀린 두 경우의 답을 가지는 문제를 말한다. 여러 개의 OX 문제로 만들어진 시험에서 연속적으로 답을 맞히는 경우에는 가산점을 주기 위해서 다음과 같이 점수 계산을 하기로 www.acmicpc.net #include using namespace std; int main() { int N; cin >> N; int* arr = new int[N]; for (int i = 0; i > arr[i]; int count = 0; int sum = 0; for (int i = 0; i < N; i++) { if (arr[i] == 1) { sum = sum + (count + 1)..

백준 문제풀이/브론즈3

백준 1284번 - 집 주소

https://www.acmicpc.net/problem/1284 1284번: 집 주소 재석이는 대문에 붙이는 (주소를 나타내는) 호수판 제작업체의 직원이다. 고객에게 전달할 호수판은 숫자와 숫자 사이 그리고 왼쪽 오른쪽으로 적당히 여백이 들어가 줘야하고 숫자마다 차지하 www.acmicpc.net 우선 조건들이 있으니, 조건문을 써야할 것이고... 나눗셈을 이용해서 한자리씩 계산하고, 마지막이 나눴을 때 몫이 0이면 그 때 끝난 거지. 경우가 1일때 얼마, 2일때 얼마라서 switch-case문으로 구분함. 0이 출력될 때 break하게 조건 걸어두고. #include using namespace std; int getResult(int); int main() { while (true) { int n;..

백준 문제풀이/브론즈3

백준 2355번 - 시그마

https://www.acmicpc.net/problem/2355 2355번: 시그마 첫째 줄에 두 정수 A, B가 주어진다. (-2,147,483,648 ≤ A, B ≤ 2,147,483,647) www.acmicpc.net 시간제한이 0.25초로 매우 빡세다. 처음에는 당연히 반복문을 이용해 하나씩 더해나가려 했다. #include using namespace std; int main() { long a, b; long big, small = 0; long sum = 0; cin >> a >> b; a > b ? big = a, small = b : big = b, small = a; while (small a >> b; if (a > b) cout

백준 문제풀이/브론즈3

백준 2501번 - 약수 구하기

https://www.acmicpc.net/problem/2501 2501번: 약수 구하기 첫째 줄에 N과 K가 빈칸을 사이에 두고 주어진다. N은 1 이상 10,000 이하이다. K는 1 이상 N 이하이다. www.acmicpc.net 약수들 다 구해서 배열에 넣어놓고 조건에 맞게 출력하면 될듯..? #include using namespace std; int main() { int n, k = 0; cin >> n >> k; int* arr = new int[n]; int count = 0; for (int i = 1; i

백준 문제풀이/브론즈3

백준 1267번 - 핸드폰 요금

https://www.acmicpc.net/problem/1267 1267번: 핸드폰 요금 동호가 저번 달에 이용한 통화의 개수 N이 주어진다. N은 20보다 작거나 같은 자연수이다. 둘째 줄에 통화 시간 N개가 주어진다. 통화 시간은 10,000보다 작거나 같은 자연수이다. www.acmicpc.net 처음 방식은 벡터를 활용해서 접근해봤다. 물론 배열로 해도 되는데, 벡터 쓰고 싶어서 써봤다. #include #include using namespace std; int main() { int n; cin >> n; int Y = 0, M = 0; vector v; v.resize(n); for (int i = 0; i > v[i]; Y += (v[i] / 30 + 1) ..

void_melody
'백준 문제풀이/브론즈3' 카테고리의 글 목록