PGR21.com
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
Date 2007/06/09 03:01:35
Name Elixir
Subject c++ 질문입니다. 힌트라도~
1. 다음 식에서 A, B, C를 구하는 프로그램을 작성하여라.
      A B C
   + B C C
     ---------
     5  3  2

2. 다음은 앞뒤로 읽어도 똑 같은 문자열이다.
   “ABCBA”               “123343321”        “otto”        “I am ma I”         “C”
    문자열을 매개 변수로 하되 문자열이 위와 같은 형태이며 1을 반환하고 아니면
    0을 반환하는 함수를 작성하여라.


이 두 문제인데요, 다른 문제들은 스크립트가 떠오르는데 이 문제들은 정말 발상이 안되네요. 소스가 아니더라도 발상만 조금 도와주세요.





통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
네모선장
07/06/09 03:25
수정 아이콘
약간 힌트가 될지 모르겠지만
1. ABC를 삼중 루프로 돌려서 A에 0~9 B에0~9 C에0~9 먹이면 될 겁니다.
2. 문자열의 첫글자 인덱스랑 마지막 글자 인덱스 각각 변수로 주고
ex) start=0;end=strlen(str);
while(str[start]==str[end])
start++;end--;
07/06/09 10:15
수정 아이콘
1번의 경우
(100A+10B+C)+(100B+10C+C)=532 이므로
100A+110B+12C=532 에서
A,B,C 차례로 0,1,2... 증가시키면서 값이 532를 넘을 때 까지 루프를 돌리시면 될겁니다.
안그러면 자리 수 넘어가는 부분을 처리하기 힘들듯 하네요.
꿀호떡a
07/06/09 12:11
수정 아이콘
1번처럼 경우의 수가 작으면 모든 경우를 다 해보겠다는 심정으로 하시면 됩니다. 3중 for.
2번 Palindrom은.. 네모선장님 말씀처럼 하셔도 되고
s[0]~s[strlen(s)-1]에 문자열이 들어있다는 점에 착안하여
for(i=0;i<len;i++)
if(s[i]!=s[len-i-1]) break;
와 같이 접근하셔도 됩니다.
07/06/09 16:37
수정 아이콘
대학 1학년생이시군요.. 프로그램 재미있으면서도 어렵기도 하고...
고민해서 깨달음을 얻으면 몇단계 발전하기도 합니다.
위엣분들이 주신 힌트로 충분할것 같구요...
어렵고 힘들어도 포기하지 마시고 열심히 하세요

컴퓨터프로그램 관련 학과가 재미있는게
1학년 올라와서 예전에 프로그램공부했던 사람들 제외하고는 거의 제로의 실력인데.. 1,2학년때 얼마나 열심히 했냐에 따라 놀기만 했던 친구들은 다른직업을 알아봐야 할 정도로 1,2학년때의 노력이 미래를 결정지어버리죠...

열심히 질문도 하시고 교수님께도 여쭤보시고 그러세요;;;
주변에 많겠지만, 지식인 + 친구과제 배끼기 로는 1,2학년은 버티겠지만 그뒤는 후..
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
28053 오감도?패싱코드?? 뭐가 좋을까요?? [7] 34562122 07/06/09 2122
28052 곰플레이어 다운받으면서 플레이하기 돼나요? [1] hi2712 07/06/09 2712
28051 고3 전문대 간호과... 제갈공명토스1861 07/06/09 1861
28050 이거 무슨 전화죠?? [4] 리틀세브첸코2107 07/06/09 2107
28049 단기간에 수학 점수 끌어올리는 방법? [8] EzMura2170 07/06/09 2170
28048 군대 육군특기병 지원할때요~ [1] KoReaNaDa1658 07/06/09 1658
28046 최연식 선수와 최연성 선수 형제사이인가요? [8] DynamicToss2524 07/06/09 2524
28045 한강에서 상영하는 '괴물' 상영시간 질문입니다. ruin1663 07/06/09 1663
28044 참고서를 사야하는데 추천좀요 [3] 80371498 07/06/09 1498
28043 곰플레이어로 프로리그나 MSL어떻게 보죠-.- [2] 불타는부채꼴2081 07/06/09 2081
28042 MP3 U24 vs D2 어떤걸 살까요? [9] Eva0102103 07/06/09 2103
28041 전자사전을 사려하는데 어떤 것이 좋을까요? [2] 테페리안2144 07/06/09 2144
28040 c++ 질문입니다. 힌트라도~ [4] Elixir1712 07/06/09 1712
28039 학사편입, 이러한 경우의 사람도 많습니까?? [1] Lyn2127 07/06/09 2127
28038 윤용태 선수 [2] 현이ss1942 07/06/09 1942
28036 신검 등급질문~ [8] GG^^2064 07/06/08 2064
28034 스타 게임중 채널로 팅기는 문제... [4] 본호라이즌2109 07/06/08 2109
28033 재수생.. 여자문제 조언을 구합니다.. [22] Never4572 07/06/08 4572
28031 요새 카오스에 빠져있는데요.. [9] 타마마임팩트1865 07/06/08 1865
28030 아프리카가 안되요 ㅠ.ㅠ 불타는부채꼴2093 07/06/08 2093
28029 예전 경기에서 엄재경해설께서 스카웃에 관하여 언급하셨는데 이 말이 무슨 뜻인가요?? [4] 한방인생!!!2104 07/06/08 2104
28028 피부 하얗게 되는거에 대해 질문입니다.. [8] SwEeTy2851 07/06/08 2851
28026 점 제거해보셨던 분들께 질문입니다. [3] 모짜르트1930 07/06/08 1930
목록 이전 다음
댓글

+ : 최근 6시간내에 달린 댓글
+ : 최근 12시간내에 달린 댓글
맨 위로