본문 바로가기

BaekJoon/C++82

11654 : 아스키 코드 (C++) 11654번: 아스키 코드 알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. www.acmicpc.net #include using namespace std; int main() { char n; cin >> n; cout 2020. 11. 5.
8958 : OX퀴즈 (C++) 8958번: OX퀴즈 "OOXXOXXOOO"와 같은 OX퀴즈의 결과가 있다. O는 문제를 맞은 것이고, X는 문제를 틀린 것이다. 문제를 맞은 경우 그 문제의 점수는 그 문제까지 연속된 O의 개수가 된다. 예를 들어, 10번 문제의 점수 www.acmicpc.net #include #include using namespace std; int main() { int Test_Case; cin >> Test_Case; for(int i = 0; i > temp; int result = 0, right = 1; for(int i = 0; i < (int)(temp.size()); i++) { if(temp[i] == 'O') { result .. 2020. 10. 30.
4344 : 평균은 넘겠지 (C++) 4344번: 평균은 넘겠지 대학생 새내기들의 90%는 자신이 반에서 평균은 넘는다고 생각한다. 당신은 그들에게 슬픈 진실을 알려줘야 한다. www.acmicpc.net #include using namespace std; int main() { int Test_Case; cin >> Test_Case; for(int i = 0; i > N; int Grade[N]; for(int i = 0; i > Grade[i]; Sum += Grade[i]; } Ave = Sum / N; for(int i = 0; i < N; i++) { if(Grad.. 2020. 10. 30.
1110 : 더하기 사이클 (C++) 1110번: 더하기 사이클 0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다. 먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다. 그 다음, www.acmicpc.net #include using namespace std; int main() { int N; int temp; int C = 0; int first, second; int count = 0; cin >> N; temp = N; do { first = temp % 10; second = temp / 10; C = first + second; temp = first * 10 + C % 10; count++; }while(N != temp); cout 2020. 10. 29.
10871 : X보다 작은 수 (C++) 10871번: X보다 작은 수 첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000) 둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다. www.acmicpc.net #include using namespace std; int main() { int n, x; cin >> n >> x; int a[n]; for(int i = 0; i > a[i]; } for(int i = 0; i a[i]) cout 2020. 10. 22.
[백준] 14681 : 사분면 고르기 (C++) 14681번: 사분면 고르기 점 (x, y)의 사분면 번호(1, 2, 3, 4 중 하나)를 출력한다. www.acmicpc.net #include using namespace std; int main() { int x, y; cin >> x >> y; if (x > 0 && y > 0) { cout 0) { cout 2020. 10. 19.
[백준] 2588 : 곱셈 (C++) 2588번: 곱셈 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다. www.acmicpc.net #include using namespace std; int main() { int a, b; int first, second, third; cin >> a >> b; third = b / 100; second = (b - third*100) / 10; first = b % 10; cout 2020. 10. 19.
[백준] 1008 : A/B (C++) 1008번: A/B 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. www.acmicpc.net #include using namespace std; int main() { double a, b; cout.precision(10); cin >> a >> b; cout 2020. 10. 19.
[백준] 10171 : 고양이 (C++) 10171번: 고양이 아래 예제와 같이 고양이를 출력하시오. www.acmicpc.net #include using namespace std; int main() { cout 2020. 10. 19.