본문 바로가기
728x90

코드업(codeup)55

[코드업(codeup)/C]코드업(codeup) 1705 : 369 게임 C언어 ▶문제 : 369 게임 (codeup.kr) 369 게임 가능한 모든 수에 대해 채점하므로 채점 시간이 좀 걸립니다.(수행평가 부분점수용) 테스트 케이스 개수를 19개로 줄였습니다. codeup.kr ▶코드 작성 #include int main() { char num[4]; int cnt = 0; scanf("%s", num);//문자열로 입력 받기 if ((num[0] - '0') % 3 == 0)//3의 배수일 때 { num[cnt++] = 'K';//문자 K를 넣고 다음 자리(cnt)를 가리킨다 } if (num[1] != NULL && (num[1] - '0') % 3 == 0 && num[1] != '0') {//다음 num[1] 숫자가 있고 3의 배수이고 0이 아닐 때 num[cnt++] = .. 2021. 12. 31.
[코드업(codeup)/C]코드업(codeup) 3702 : 파스칼의 삼각형 2 C언어 ▶문제 : 파스칼의 삼각형 2 (codeup.kr) 파스칼의 삼각형 2 (r, c)의 원소 값을 100,000,000으로 나눈 나머지를 출력한다. codeup.kr ▶코드 작성 #include int main() { int arr[51][51]; int r, c; scanf("%d %d", &r, &c); for (int i = 1; i 2021. 12. 29.
[코드업(codeup)/C]코드업(codeup) 3701 : 파스칼 삼각형 C언어 ▶문제 : 파스칼 삼각형 (codeup.kr) 파스칼 삼각형 배열의 값이 커지므로 배열은 long long 으로 선언해야 합니다. nCr의 점화식의 원리도 이 삼각형의 원리와 똑같습니다. nCr = n-1Cr + n-1Cr-1 codeup.kr ▶코드 작성 #include int main() { unsigned long long arr[51][51]; int n; scanf("%d", &n); for (int i = 1; i 2021. 12. 26.
[코드업(codeup)/C]코드업(codeup) 3020 : 기억력 테스트 4 C언어 ▶문제 : 기억력 테스트 4 (codeup.kr) 기억력 테스트 4 M개의 질문에 대해 그 숫자가 있었으면 그 숫자를 몇 번째로 불렀는지를 출력, 없었으면 -1을 하나씩 차례대로 출력한다. codeup.kr ▶코드 작성 #include #include void quicksort(int **arr, int left, int right)//퀵정렬 { int L = left, R = right, *temp; int pivot = arr[(L + R) / 2][0];//arr배열의 중앙값 while (L 2021. 12. 26.
728x90