전체 글 (34) 썸네일형 리스트형 C++ 피보나치 함수 문제 풀기 (백준 1003) 읽어주셔서 감사합니다. 오늘은 백준의 1003번, 피보나치 함수 문제에 대해 풀어보도록 하겠습니다. 코드 아래 내용은 수학적인 내용을 다량 함유하고 있습니다. 사실상 수학적인 내용을 제외하면 일반적인 초보자가 짤 수 있는 수준의 코드이지요. 수학적 내용은 아래에서 설명하겠습니다. #include #include using namespace std; static pair mem[41]; pair fibo(int n) { pair F, S; if (mem[n] != make_pair(0, 0)) return mem[n]; if (n == 0) return make_pair(1, 0); else if (n == 1) return make_pair(0, 1); else { F = fibo(n - 2); S = .. C++ 터렛 문제 풀기 (백준 1002) 읽어주셔서 감사합니다. 오늘은 백준의 1002번, 터렛 문제에 대해 풀어보도록 하겠습니다. 코드 아래 내용은 수학적인 내용을 다량 함유하고 있습니다. 사실상 수학적인 내용을 제외하면 일반적인 초보자가 짤 수 있는 수준의 코드이지요. 수학적 내용은 아래에서 설명하겠습니다. #include #include using namespace std; #define square(x) ((x)*(x)) int main(void) { int r1, r2; int x1, y1, x2, y2; double D; int T; cin >> T; for (int i = 0; i > x1 >> y1 >> r1 >> x2 >> y2 >> r2; D = sqrt(square(x1 - x2) + squar.. C언어 두 정수 입력수 빼서 출력하기 (백준 1001) 읽어주셔서 감사합니다. 오늘은 간단하게 두 정수를 입력받은 뒤, 두 수를 뺀 다음 출력하는 방법에 대해 알아보겠습니다. 코드 지난번과 같이 간단한 코드입니다. 굳이 어려운걸 따지자면 scanf정도가 되겠네요. #define _CRT_SECURE_NO_WARNINGS // 최근에 몇몇 IDE에서 scanf를 쓰면 에러가 나더군요... 그곳에 대한 대응방안입니다. #include int main(void) { int a, b; int result; scanf("%d %d", &a, &b); // a와 b를 차례로 입력받음 result = a - b; //result에 a + b의 값을 대입 printf("%d\n", result); //result 값 출력 return 0; //프로그램 종료 } 사용방법 입.. 이전 1 2 3 4 5 6 7 8 ··· 12 다음