분류 전체보기737 [백준 2475] 검증수 [C] 소스코드 #include int main() { int num[5], result = 0; for (int i = 0; i < 5; i++) scanf("%d", &num[i]); for (int i = 0; i < 5; i++) result += num[i]*num[i] printf("%d", result % 10); } 출처 2475번: 검증수 컴퓨터를 제조하는 회사인 KOI 전자에서는 제조하는 컴퓨터마다 6자리의 고유번호를 매긴다. 고유번호의 처음 5자리에는 00000부터 99999까지의 수 중 하나가 주어지며 6번째 자리에는 검증수가 들 www.acmicpc.net 2021. 7. 9. [백준 2439] 별 찍기 - 2 [C] 풀이 공백을 먼저 찍은 후 별을 찍어주면 된다. i j i > j 4 0~5 T T T T F 3 " T T T F F 2 " T T F F F 1 " T F F F F 0 " F F F F F 위 처럼 작동하게 코드를 작성했다. i > J가 거짓(F)일 때 별을 찍는다. 소스코드 #include int main() { int N; scanf("%d", &N); for (int i = N - 1; i >= 0; i--) { for(int j = 0; j j ? ' ' : '*'); putchar(10); } } 출처 2439번: 별 찍기 - 2 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(.. 2021. 7. 9. [백준 2438] 별 찍기 - 1 [C] 소스코드 #include int main() { int N; scanf("%d", &N); for (int i = 0; i < N; i++) { for (int j = 0; j < i + 1; j++) putchar('*'); putchar(10); } } 출처 2438번: 별 찍기 - 1 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 www.acmicpc.net 2021. 7. 9. [백준 1546] 평균 [C] 소스코드 #include int main() { int N; float num, temp = 0; double avg = 0; scanf("%d", &N); for (int i = 0; i temp) temp = num; avg += num; } printf("%lf", (avg / temp) / N * 100); } 출처 1546번: 평균 첫째 줄에 시험 본 과목의 개수 N이 주어진다. 이 값은 1000보다 작거나 같다. 둘째 줄에 세준이의 현재 성적이 주어진다. 이 값은 100보다 작거나 같은 음이 아닌 정수이고, 적어도 하나의 값은 0보 www.acmicpc.net 2021. 7. 9. [백준 1330] 두 수 비교하기 [C] 소스코드 #include int main() { int A, B; scanf("%d %d", &A, &B); if (A < B) putchar(''); else if (A == B) puts("=="); } 출처 1330번: 두 수 비교하기 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. www.acmicpc.net 2021. 7. 9. [백준 1157] 단어공부 [C] 풀이 입력받은 문자열을 모두 대문자 or 소문자로 바꾸고 아스키코드 값을 이용해서 구하는 방법과, 입력받은 문자열을 수정하지 않고, 아스키코드 값만을 이용하여 구하는 방법이 있다. 먼저 후자의 방법의 경우 idx = (str[i] - 'A') % 32; alphabet[idx]++; 처럼 만약 소문자 'b'(98)를 입력받으면 ( 'b'(98) - 'A'(65) ) % 32 = 1 이므로 alphabet[1]++; 이 된다. 하지만, 제출결과는 틀린것으로 나온다. 위 코드의 문제점이라면, str[i] - 'A' 값이 26~31 사이의 값이 나오는 경우이다. 이러한 값이 나오기 위해서는 알파벳 대/소문자가 아닌 다른 값이 입력되는 경우로, 제시된 입력 형식과 맞지않는다. 아니 이런 문제 오류는 언제고쳐? .. 2021. 7. 9. 이전 1 ··· 119 120 121 122 123 다음