C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[69376] Re:Re:Re:누가 이해좀 시켜주세요..중고등문제ㅠㅠ
김동원 [bandit21c] 4451 읽음    2013-04-21 13:48
f(10) : f(9) - f(8) + f(7) * 2 = 13 - 6 + 3 * 2 = 13
f(9)  : f(8) - f(7) + f(6) * 2 = 6 - 3 + 5 * 2 = 13
f(8)  : f(7) - f(6) + f(5) * 2 = 3 - 5 + 4 * 2 = 6
f(7)  : f(6) - f(5) + f(4) * 2 = 5 - 4 - 1 * 2 = 3
f(6)  : f(5) - f(4) + f(3) * 2 = 4 - 1 + 1 * 2 = 5
f(5)  : f(4) - f(3) + f(2) * 2 = 1 - 1 + 2 * 2 = 4
f(4)  : f(3) - f(2) + f(1) * 2 = 1 - 2 + 1 * 2 = 1
f(3)  : f(2) - f(1) + f(0) * 2 => 2 - 1 + 0 * 2 = 1
f(2)  : 2
f(1)  : 1
f(0)  : 0

DoriDoriPanda 님이 쓰신 글 :
: 죄송합니다.
:
: 제가 테스트로 LOG찍느라;; 함수수정을 마저 안했습니다;;
:
:
: 주누 님이 쓰신 글 :
: : 위와 같은 코드가 있다면 컴파일러가 f란 이름의 함수에는 인자 두개 받는거 없어요.
: : 라고 반응 합니다.
: :
: : DoriDoriPanda 님이 쓰신 글 :
: : :
: : : 
: : : 정보올림피아드 기출문제 2012년 중고등문제 입니다.
: : : 
: : : TForm1 *Form1;
: : : //---------------------------------------------------------------------------
: : : __fastcall TForm1::TForm1(TComponent* Owner)
: : :     : TForm(Owner)
: : : {
: : : }
: : : //---------------------------------------------------------------------------
: : : int __fastcall TForm1::f(int n)
: : : {
: : :     if(n < 3) return n                                 ;
: : :     //else      return f(n-1,1) - f(n-2,2) + f(n-3,3) * 2;  <----------- 이놈을
: : :        else      return f(n-1) - f(n-2) + f(n-3) * 2;  <-----------  수정하였습니다;; 
: 
: : : }
: : : //---------------------------------------------------------------------------
: : : void __fastcall TForm1::Button1Click(TObject *Sender)
: : : {
: : :     int iRslt;
: : :     iRslt = f(10);
: : :     Memo1 -> Lines -> Add(iRslt);
: : : }
: : : //---------------------------------------------------------------------------
: : : 
: : : 답이야..뭐 소스 돌려보면 알수 있지만...
: : : 
: : : 중고등학생들은 이것을... 그냥 풀수 있단 말인가요...
: : : 
: : : 누가 이해좀 시켜주세요... 많이 부족합니다;;; ㅋㅋㅋㅋ
: : : 
: : : 재귀호출인데 참.. ㅋㅋㅋ 아;;;;;;;ㅋㅋㅋ
: : : 
: : : 다음과 같은 함수 f가 있을때 f(10) 의 값은 무엇인가 입니다..
: : : 
: : : 

+ -

관련 글 리스트
69365 누가 이해좀 시켜주세요..중고등문제ㅠㅠ DoriDoriPanda 3190 2013/04/19
69367     Re:누가 이해좀 시켜주세요..중고등문제ㅠㅠ 주누 2620 2013/04/19
69376             Re:Re:Re:누가 이해좀 시켜주세요..중고등문제ㅠㅠ 김동원 4451 2013/04/21
69366     Re:부끄럽지만 누가 이해좀 시켜주세요..중고등문제ㅋㅋ Lyn 6228 2013/04/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.