#include int Fibo(int N){ if(N == 1){ return 0;} else if(N == 2){ return 1;} else{ return Fibo(N - 1) + Fibo(N - 2);} } int main(void){ int i; for(i = 1; i < 15; i++){ printf("%d ", Fibo(i));} } OUTPUT0 1 1 2 3 5 8 13 21 34 55 89 144 233
#include int Factorial(int N){ if(N == 0){ return 1;} else{ return N * Factorial(N - 1);}} int main(void){ printf("1! = %d\n", Factorial(1));printf("2! = %d\n", Factorial(2));printf("3! = %d\n", Factorial(3));printf("4! = %d\n", Factorial(4));printf("9! = %d\n", Factorial(9));} OUTPUT1! = 1 2! = 2 3! = 6 4! = 24 9! = 362880
2812 : 각 자리수의 합제한시간: 1Sec 메모리제한: 128mb 해결횟수: 580회 시도횟수: 1448회 자연수 N을 입력받아서 각 자리수의 합이 한자리가 될 때까지 그 합을 출력하는 프로그램을 작성하시오. ※ int형 변수로는 232-1 까지 입력받을 수 있다. 양의 정수 N을 입력받는다. (1 ≤ N ≤ 263-1) 첫 번째 줄에 입력받은 수의 각 자리수의 합을 출력한다. 출력한 수가 10 이상이면 그 수의 각 자리수의 합을 다음줄에 출력한다. 출력한 수가 10 미만이 될 때까지 반복하여 출력한다. [Copy] 1234567891 [Copy] 46 10 1 출처 : jungol #include int main() { long long N1, N2, N3, sum1 = 0, sum2 = 0, su..
#include int BSearch(int ar[], int len, int target); int main(void) { int arr[] = { 1, 3, 5, 7, 9 }; int idx; idx = BSearch(arr, sizeof(arr) / sizeof(int), 7); if (idx == -1) { printf("탐색 실패 \n"); } else { printf("타겟 저장 인덱스: %d \n", idx); } idx = BSearch(arr, sizeof(arr) / sizeof(int), 4); if (idx == -1) { printf("탐색 실패 \n"); } else { printf("타겟 저장 인덱스: %d \n", idx); } return 0;} int BSearch(int..
#include int LSearch(int ar[], int len, int target) { int i; for (i = 0; i < len; i++) { if (ar[i] == target) { return i; } } return -1;} int main() { int arr[5] = {0}; int idx; printf("다섯개의 숫자를 입력해주세요 : "); for (int i = 0; i < 5; i++) { scanf("%d", &arr[i]); } puts(""); idx = LSearch(arr, sizeof(arr) / sizeof(int), 4); if (idx == -1) { printf("탐색 실패\n"); } else { printf("타겟 저장 인덱스: %d \n", idx)..
OX퀴즈 성공한국어원문문제집 시간 제한메모리 제한제출정답맞은 사람정답 비율1 초128 MB152692384465.477%문제"OOXXOXXOOO"와 같은 OX퀴즈의 결과가 있다. O는 문제를 맞은 것이고, X는 문제를 틀린 것이다. 문제를 맞은 경우 그 문제의 점수는 그 문제까지 연속된 O의 개수가 된다. 예를 들어, 10번 문제의 점수는 3이 된다."OOXXOXXOOO"의 점수는 1+2+0+0+1+0+0+1+2+3 = 10점이다.OX퀴즈의 결과가 주어졌을 때, 점수를 구하는 프로그램을 작성하시오.입력첫째 줄에 테스트 케이스의 개수가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 잇고, 길이가 0보다 크고 80보다 작은 문자열이 주어진다. 문자열은 O와 X만으로 이루어져 있다.출력각 테스트 케이스마다 ..
Contact: j0n9m1n1@gmail.com