모바일 오유 바로가기
http://m.todayhumor.co.kr
분류 게시판
베스트
  • 베스트오브베스트
  • 베스트
  • 오늘의베스트
  • 유머
  • 유머자료
  • 유머글
  • 이야기
  • 자유
  • 고민
  • 연애
  • 결혼생활
  • 좋은글
  • 자랑
  • 공포
  • 멘붕
  • 사이다
  • 군대
  • 밀리터리
  • 미스터리
  • 술한잔
  • 오늘있잖아요
  • 투표인증
  • 새해
  • 이슈
  • 시사
  • 시사아카이브
  • 사회면
  • 사건사고
  • 생활
  • 패션
  • 패션착샷
  • 아동패션착샷
  • 뷰티
  • 인테리어
  • DIY
  • 요리
  • 커피&차
  • 육아
  • 법률
  • 동물
  • 지식
  • 취업정보
  • 식물
  • 다이어트
  • 의료
  • 영어
  • 맛집
  • 추천사이트
  • 해외직구
  • 취미
  • 사진
  • 사진강좌
  • 카메라
  • 만화
  • 애니메이션
  • 포니
  • 자전거
  • 자동차
  • 여행
  • 바이크
  • 민물낚시
  • 바다낚시
  • 장난감
  • 그림판
  • 학술
  • 경제
  • 역사
  • 예술
  • 과학
  • 철학
  • 심리학
  • 방송연예
  • 연예
  • 음악
  • 음악찾기
  • 악기
  • 음향기기
  • 영화
  • 다큐멘터리
  • 국내드라마
  • 해외드라마
  • 예능
  • 팟케스트
  • 방송프로그램
  • 무한도전
  • 더지니어스
  • 개그콘서트
  • 런닝맨
  • 나가수
  • 디지털
  • 컴퓨터
  • 프로그래머
  • IT
  • 안티바이러스
  • 애플
  • 안드로이드
  • 스마트폰
  • 윈도우폰
  • 심비안
  • 스포츠
  • 스포츠
  • 축구
  • 야구
  • 농구
  • 바둑
  • 야구팀
  • 삼성
  • 두산
  • NC
  • 넥센
  • 한화
  • SK
  • 기아
  • 롯데
  • LG
  • KT
  • 메이저리그
  • 일본프로야구리그
  • 게임1
  • 플래시게임
  • 게임토론방
  • 엑스박스
  • 플레이스테이션
  • 닌텐도
  • 모바일게임
  • 게임2
  • 던전앤파이터
  • 마비노기
  • 마비노기영웅전
  • 하스스톤
  • 히어로즈오브더스톰
  • gta5
  • 디아블로
  • 디아블로2
  • 피파온라인2
  • 피파온라인3
  • 워크래프트
  • 월드오브워크래프트
  • 밀리언아서
  • 월드오브탱크
  • 블레이드앤소울
  • 검은사막
  • 스타크래프트
  • 스타크래프트2
  • 베틀필드3
  • 마인크래프트
  • 데이즈
  • 문명
  • 서든어택
  • 테라
  • 아이온
  • 심시티5
  • 프리스타일풋볼
  • 스페셜포스
  • 사이퍼즈
  • 도타2
  • 메이플스토리1
  • 메이플스토리2
  • 오버워치
  • 오버워치그룹모집
  • 포켓몬고
  • 파이널판타지14
  • 배틀그라운드
  • 기타
  • 종교
  • 단어장
  • 자료창고
  • 운영
  • 공지사항
  • 오유운영
  • 게시판신청
  • 보류
  • 임시게시판
  • 메르스
  • 세월호
  • 원전사고
  • 2016리오올림픽
  • 2018평창올림픽
  • 코로나19
  • 2020도쿄올림픽
  • 게시판찾기
  • 오유인페이지
    개인차단 상태
    해머컴히얼님의
    개인페이지입니다
    가입 : 12-04-15
    방문 : 1685회
    닉네임변경 이력
    회원차단
    회원차단해제
    게시물ID : programmer_21019
    작성자 : 해머컴히얼
    추천 : 0
    조회수 : 964
    IP : 210.119.***.103
    댓글 : 5개
    등록시간 : 2017/07/14 03:11:30
    http://todayhumor.com/?programmer_21019 모바일
    [C] 백준 1958문제 / 3개의 문자열 LCS의 길이 구하기
    옵션
    • 본인삭제금지
    <div> <div class="col-md-12" style="padding-right:15px;padding-left:15px;float:left;width:1170px;color:#333333;font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, 'Apple SD Gothic Neo', 'Noto Sans CJK KR', 'Noto Sans KR', '나눔바른고딕', '나눔고딕', NanumGothic, '맑은고딕', 'Malgun Gothic', 'Nanum Gothic', sans-serif;font-size:13px;"><section><div class="headline" style="margin:10px 0px 25px;border-bottom:1px dotted rgb(228,233,240);"> <h2 style="font-weight:normal;line-height:33px;color:#585f69;margin:0px 0px -2px;font-size:22px;padding-bottom:5px;display:inline-block;border-bottom:2px solid rgb(0,118,192);">문제</h2></div> <div style="font-size:medium;line-height:30px;"> <p style="margin:0px 0px 10px;color:#555555;">문자열과 놀기를 세상에서 제일 좋아하는 영식이는 오늘도 문자열 2개의 LCS(Longest Common Subsequence)를 구하고 있었다. 어느 날 영식이는 조교들이 문자열 3개의 LCS를 구하는 것을 보았다. 영식이도 도전해 보았지만 실패하고 말았다.</p> <p style="margin:0px 0px 10px;color:#555555;">이제 우리가 할 일은 다음과 같다. 영식이를 도와서 문자열 3개의 LCS를 구하는 프로그램을 작성하라.</p></div></section></div> <div class="col-md-12" style="padding-right:15px;padding-left:15px;float:left;width:1170px;color:#333333;font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, 'Apple SD Gothic Neo', 'Noto Sans CJK KR', 'Noto Sans KR', '나눔바른고딕', '나눔고딕', NanumGothic, '맑은고딕', 'Malgun Gothic', 'Nanum Gothic', sans-serif;font-size:13px;"><section><div class="headline" style="margin:10px 0px 25px;border-bottom:1px dotted rgb(228,233,240);"> <h2 style="font-weight:normal;line-height:33px;color:#585f69;margin:0px 0px -2px;font-size:22px;padding-bottom:5px;display:inline-block;border-bottom:2px solid rgb(0,118,192);">입력</h2></div> <div style="font-size:medium;line-height:30px;"> <p style="margin:0px 0px 10px;color:#555555;">첫 줄에는 첫 번째 문자열이, 둘째 줄에는 두 번째 문자열이, 셋째 줄에는 세 번째 문자열이 주어진다. (각 문자열의 길이는 100보다 작거나 같다)</p></div></section></div> <div class="col-md-12" style="padding-right:15px;padding-left:15px;float:left;width:1170px;color:#333333;font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, 'Apple SD Gothic Neo', 'Noto Sans CJK KR', 'Noto Sans KR', '나눔바른고딕', '나눔고딕', NanumGothic, '맑은고딕', 'Malgun Gothic', 'Nanum Gothic', sans-serif;font-size:13px;"><section><div class="headline" style="margin:10px 0px 25px;border-bottom:1px dotted rgb(228,233,240);"> <h2 style="font-weight:normal;line-height:33px;color:#585f69;margin:0px 0px -2px;font-size:22px;padding-bottom:5px;display:inline-block;border-bottom:2px solid rgb(0,118,192);">출력</h2></div> <div style="font-size:medium;line-height:30px;"> <p style="margin:0px 0px 10px;color:#555555;">첫 줄에 첫 번째 문자열과 두 번째 문자열과 세 번째 문자열의 LCS의 길이를 출력한다.</p> <p style="margin:0px 0px 10px;color:#555555;"><br></p></div></section></div></div> <div><br></div> <div><br></div> <div><br></div> <div>제 소스</div> <div> <div class="colorscripter-code" style="color:#010101;overflow:auto;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;"> <table class="colorscripter-code-table" style="margin:0px;padding:0px;border:none;background-color:#fafafa;" cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:6px;border-right:2px solid rgb(229,229,229);"> <div style="margin:0px;padding:0px;text-align:right;color:#666666;line-height:130%;"> <div style="line-height:130%;">1</div> <div style="line-height:130%;">2</div> <div style="line-height:130%;">3</div> <div style="line-height:130%;">4</div> <div style="line-height:130%;">5</div> <div style="line-height:130%;">6</div> <div style="line-height:130%;">7</div> <div style="line-height:130%;">8</div> <div style="line-height:130%;">9</div> <div style="line-height:130%;">10</div> <div style="line-height:130%;">11</div> <div style="line-height:130%;">12</div> <div style="line-height:130%;">13</div> <div style="line-height:130%;">14</div> <div style="line-height:130%;">15</div> <div style="line-height:130%;">16</div> <div style="line-height:130%;">17</div> <div style="line-height:130%;">18</div> <div style="line-height:130%;">19</div> <div style="line-height:130%;">20</div> <div style="line-height:130%;">21</div> <div style="line-height:130%;">22</div> <div style="line-height:130%;">23</div> <div style="line-height:130%;">24</div> <div style="line-height:130%;">25</div> <div style="line-height:130%;">26</div> <div style="line-height:130%;">27</div> <div style="line-height:130%;">28</div> <div style="line-height:130%;">29</div> <div style="line-height:130%;">30</div> <div style="line-height:130%;">31</div> <div style="line-height:130%;">32</div> <div style="line-height:130%;">33</div> <div style="line-height:130%;">34</div> <div style="line-height:130%;">35</div> <div style="line-height:130%;">36</div> <div style="line-height:130%;">37</div> <div style="line-height:130%;">38</div> <div style="line-height:130%;">39</div> <div style="line-height:130%;">40</div> <div style="line-height:130%;">41</div> <div style="line-height:130%;">42</div> <div style="line-height:130%;">43</div> <div style="line-height:130%;">44</div> <div style="line-height:130%;">45</div> <div style="line-height:130%;">46</div> <div style="line-height:130%;">47</div> <div style="line-height:130%;">48</div> <div style="line-height:130%;">49</div> <div style="line-height:130%;">50</div> <div style="line-height:130%;">51</div> <div style="line-height:130%;">52</div> <div style="line-height:130%;">53</div> <div style="line-height:130%;">54</div> <div style="line-height:130%;">55</div> <div style="line-height:130%;">56</div> <div style="line-height:130%;">57</div> <div style="line-height:130%;">58</div> <div style="line-height:130%;">59</div> <div style="line-height:130%;">60</div> <div style="line-height:130%;">61</div> <div style="line-height:130%;">62</div> <div style="line-height:130%;">63</div> <div style="line-height:130%;">64</div> <div style="line-height:130%;">65</div> <div style="line-height:130%;">66</div> <div style="line-height:130%;">67</div> <div style="line-height:130%;">68</div> <div style="line-height:130%;">69</div></div></td> <td style="padding:6px 0px;"> <div style="margin:0px;padding:0px;color:#010101;line-height:130%;"> <div style="padding:0px 6px;white-space:pre;line-height:130%;"><span style="color:#0086b3;">#include</span> <span style="color:#ff3399;"></span><span style="color:#a71d5d;"><</span>stdio.h<span style="color:#ff3399;"></span><span style="color:#a71d5d;">></span></div> <div style="padding:0px 6px;white-space:pre;line-height:130%;"><span style="color:#0086b3;">#include</span> <span style="color:#ff3399;"></span><span style="color:#a71d5d;"><</span>stdlib.h<span style="color:#ff3399;"></span><span style="color:#a71d5d;">></span></div> <div style="padding:0px 6px;white-space:pre;line-height:130%;"><span style="color:#0086b3;">#include</span> <span style="color:#ff3399;"></span><span style="color:#a71d5d;"><</span><span style="color:#066de2;">string</span>.h<span style="color:#ff3399;"></span><span style="color:#a71d5d;">></span></div> <div style="padding:0px 6px;white-space:pre;line-height:130%;"> </div> <div style="padding:0px 6px;white-space:pre;line-height:130%;"><span style="color:#0086b3;">#define</span> INPUT_COUNT <span style="color:#0099cc;">3</span></div> <div style="padding:0px 6px;white-space:pre;line-height:130%;"> </div> <div style="padding:0px 6px;white-space:pre;line-height:130%;"><span style="color:#a71d5d;">void</span> inputString(<span style="color:#066de2;">char</span> <span style="color:#ff3399;"></span><span style="color:#a71d5d;">*</span><span style="color:#ff3399;"></span><span style="color:#a71d5d;">*</span>str);</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;"><span style="color:#066de2;">int</span> find3CS(<span style="color:#066de2;">char</span> <span style="color:#ff3399;"></span><span style="color:#a71d5d;">*</span><span style="color:#ff3399;"></span><span style="color:#a71d5d;">*</span>str, <span style="color:#066de2;">int</span> seq1, <span style="color:#066de2;">int</span> seq2, <span style="color:#066de2;">int</span> seq3);</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;"><span style="color:#a71d5d;">void</span> sortString(<span style="color:#066de2;">char</span> <span style="color:#ff3399;"></span><span style="color:#a71d5d;">*</span><span style="color:#ff3399;"></span><span style="color:#a71d5d;">*</span>str);</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;"> </div> <div style="padding:0px 6px;white-space:pre;line-height:130%;"><span style="color:#066de2;">int</span> main()</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">{</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">    <span style="color:#066de2;">int</span> i, lcs <span style="color:#ff3399;"></span><span style="color:#a71d5d;">=</span> <span style="color:#0099cc;">0</span>;</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">    <span style="color:#066de2;">char</span> <span style="color:#ff3399;"></span><span style="color:#a71d5d;">*</span>str[INPUT_COUNT];</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">    inputString(str);</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">    <span style="color:#a71d5d;">for</span> (i <span style="color:#ff3399;"></span><span style="color:#a71d5d;">=</span> <span style="color:#0099cc;">0</span>; i <span style="color:#ff3399;"></span><span style="color:#a71d5d;"><</span> strlen(str[<span style="color:#0099cc;">0</span>]); i<span style="color:#ff3399;"></span><span style="color:#a71d5d;">+</span><span style="color:#ff3399;"></span><span style="color:#a71d5d;">+</span>) {</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">        <span style="color:#066de2;">int</span> ccs;</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">        ccs <span style="color:#ff3399;"></span><span style="color:#a71d5d;">=</span> find3CS(str, i, <span style="color:#0099cc;">0</span>, <span style="color:#0099cc;">0</span>);</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">        <span style="color:#a71d5d;">if</span> (lcs <span style="color:#ff3399;"></span><span style="color:#a71d5d;"><</span> ccs)    lcs <span style="color:#ff3399;"></span><span style="color:#a71d5d;">=</span> ccs;</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">    }</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">    <span style="color:#066de2;">printf</span>(<span style="color:#63a35c;">"%d"</span>, lcs);</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">    <span style="color:#a71d5d;">for</span> (i <span style="color:#ff3399;"></span><span style="color:#a71d5d;">=</span> <span style="color:#0099cc;">0</span>; i <span style="color:#ff3399;"></span><span style="color:#a71d5d;"><</span> INPUT_COUNT; i<span style="color:#ff3399;"></span><span style="color:#a71d5d;">+</span><span style="color:#ff3399;"></span><span style="color:#a71d5d;">+</span>)    <span style="color:#066de2;">free</span>(str[i]);</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">}</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;"> </div> <div style="padding:0px 6px;white-space:pre;line-height:130%;"><span style="color:#999999;">//문자열을 입력받아 동적할당해줌.</span></div> <div style="padding:0px 6px;white-space:pre;line-height:130%;"><span style="color:#a71d5d;">void</span> inputString(<span style="color:#066de2;">char</span> <span style="color:#ff3399;"></span><span style="color:#a71d5d;">*</span><span style="color:#ff3399;"></span><span style="color:#a71d5d;">*</span>str)</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">{</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">    <span style="color:#066de2;">int</span> i;</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">    <span style="color:#066de2;">char</span> buffer[BUFSIZ];</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">    <span style="color:#a71d5d;">for</span> (i <span style="color:#ff3399;"></span><span style="color:#a71d5d;">=</span> <span style="color:#0099cc;">0</span>; i <span style="color:#ff3399;"></span><span style="color:#a71d5d;"><</span> INPUT_COUNT; i<span style="color:#ff3399;"></span><span style="color:#a71d5d;">+</span><span style="color:#ff3399;"></span><span style="color:#a71d5d;">+</span>) {</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">        <span style="color:#066de2;">scanf</span>(<span style="color:#63a35c;">"%s"</span>, buffer);</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">        str[i] <span style="color:#ff3399;"></span><span style="color:#a71d5d;">=</span> (<span style="color:#066de2;">char</span><span style="color:#a71d5d;">*</span>)<span style="color:#066de2;">malloc</span>(strlen(buffer)<span style="color:#ff3399;"></span><span style="color:#a71d5d;">+</span><span style="color:#0099cc;">1</span>);</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">        memcpy(str[i], buffer, strlen(buffer) <span style="color:#ff3399;"></span><span style="color:#a71d5d;">+</span> <span style="color:#0099cc;">1</span>);</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">    }</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">}</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;"> </div> <div style="padding:0px 6px;white-space:pre;line-height:130%;"><span style="color:#999999;">//CS(commom sequence) 찾기 함수</span></div> <div style="padding:0px 6px;white-space:pre;line-height:130%;"><span style="color:#066de2;">int</span> find3CS(<span style="color:#066de2;">char</span> <span style="color:#ff3399;"></span><span style="color:#a71d5d;">*</span><span style="color:#ff3399;"></span><span style="color:#a71d5d;">*</span>str, <span style="color:#066de2;">int</span> seq1, <span style="color:#066de2;">int</span> seq2, <span style="color:#066de2;">int</span> seq3)</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">{</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">    <span style="color:#066de2;">int</span> i, j, k;</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">    <span style="color:#066de2;">char</span> cmpchar;</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">    sortString(str);</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">    <span style="color:#a71d5d;">for</span> (i <span style="color:#ff3399;"></span><span style="color:#a71d5d;">=</span> seq1; i <span style="color:#ff3399;"></span><span style="color:#a71d5d;"><</span> strlen(str[<span style="color:#0099cc;">0</span>]); i<span style="color:#ff3399;"></span><span style="color:#a71d5d;">+</span><span style="color:#ff3399;"></span><span style="color:#a71d5d;">+</span>) {</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">        cmpchar <span style="color:#ff3399;"></span><span style="color:#a71d5d;">=</span> str[<span style="color:#0099cc;">0</span>][i];</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">        <span style="color:#a71d5d;">for</span> (j <span style="color:#ff3399;"></span><span style="color:#a71d5d;">=</span> seq2; j <span style="color:#ff3399;"></span><span style="color:#a71d5d;"><</span> strlen(str[<span style="color:#0099cc;">1</span>]); j<span style="color:#ff3399;"></span><span style="color:#a71d5d;">+</span><span style="color:#ff3399;"></span><span style="color:#a71d5d;">+</span>) {</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">            <span style="color:#a71d5d;">if</span> (cmpchar <span style="color:#ff3399;"></span><span style="color:#a71d5d;">=</span><span style="color:#ff3399;"></span><span style="color:#a71d5d;">=</span> str[<span style="color:#0099cc;">1</span>][j]) {</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">                <span style="color:#a71d5d;">for</span>(k <span style="color:#ff3399;"></span><span style="color:#a71d5d;">=</span> seq3; k <span style="color:#ff3399;"></span><span style="color:#a71d5d;"><</span> strlen(str[<span style="color:#0099cc;">2</span>]); k<span style="color:#ff3399;"></span><span style="color:#a71d5d;">+</span><span style="color:#ff3399;"></span><span style="color:#a71d5d;">+</span>)</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">                    <span style="color:#a71d5d;">return</span> find3CS(str, i <span style="color:#ff3399;"></span><span style="color:#a71d5d;">+</span> <span style="color:#0099cc;">1</span>, j <span style="color:#ff3399;"></span><span style="color:#a71d5d;">+</span> <span style="color:#0099cc;">1</span>, k <span style="color:#ff3399;"></span><span style="color:#a71d5d;">+</span> <span style="color:#0099cc;">1</span>) <span style="color:#ff3399;"></span><span style="color:#a71d5d;">+</span> <span style="color:#0099cc;">1</span>;</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">            }</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">        }</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">    }</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">    <span style="color:#a71d5d;">return</span> <span style="color:#0099cc;">0</span>;</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">}</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;"> </div> <div style="padding:0px 6px;white-space:pre;line-height:130%;"><span style="color:#999999;">//문자열의 길이기준으로 오름차순 정렬</span></div> <div style="padding:0px 6px;white-space:pre;line-height:130%;"><span style="color:#a71d5d;">void</span> sortString(<span style="color:#066de2;">char</span> <span style="color:#ff3399;"></span><span style="color:#a71d5d;">*</span><span style="color:#ff3399;"></span><span style="color:#a71d5d;">*</span>str)</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">{</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">    <span style="color:#066de2;">int</span> i, j, len;</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">    <span style="color:#066de2;">char</span> <span style="color:#ff3399;"></span><span style="color:#a71d5d;">*</span>tmp;</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">    <span style="color:#a71d5d;">for</span> (i <span style="color:#ff3399;"></span><span style="color:#a71d5d;">=</span> <span style="color:#0099cc;">0</span>; i <span style="color:#ff3399;"></span><span style="color:#a71d5d;"><</span> INPUT_COUNT; i<span style="color:#ff3399;"></span><span style="color:#a71d5d;">+</span><span style="color:#ff3399;"></span><span style="color:#a71d5d;">+</span>) {</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">        <span style="color:#a71d5d;">for</span> (j <span style="color:#ff3399;"></span><span style="color:#a71d5d;">=</span> <span style="color:#0099cc;">1</span>; j <span style="color:#ff3399;"></span><span style="color:#a71d5d;"><</span> INPUT_COUNT; j<span style="color:#ff3399;"></span><span style="color:#a71d5d;">+</span><span style="color:#ff3399;"></span><span style="color:#a71d5d;">+</span>) {</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">            <span style="color:#a71d5d;">if</span> (strlen(str[i]) <span style="color:#ff3399;"></span><span style="color:#a71d5d;">></span> strlen(str[j])) {</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">                tmp <span style="color:#ff3399;"></span><span style="color:#a71d5d;">=</span> str[i];</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">                str[i] <span style="color:#ff3399;"></span><span style="color:#a71d5d;">=</span> str[j];</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">                str[j] <span style="color:#ff3399;"></span><span style="color:#a71d5d;">=</span> tmp;</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">            }</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">        }</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">    }</div> <div style="padding:0px 6px;white-space:pre;line-height:130%;">}</div></div> <div style="text-align:right;margin-top:-13px;margin-right:5px;font-size:9px;font-style:italic;"><a target="_blank" href="http://colorscripter.com/info#e" target="_blank" style="color:#e5e5e5;">Colored by Color Scripter</a></div></td> <td style="vertical-align:bottom;padding:0px 2px 4px 0px;"><a target="_blank" href="http://colorscripter.com/info#e" target="_blank" style="color:#FFFFFF;"><span style="font-size:9px;background-color:#e5e5e5;padding:1px;">cs</span></a></td></tr></tbody></table><br></div></div> <div class="colorscripter-code" style="color:#010101;overflow:auto;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;">제가 직접 실행시켜봤을 때는 문제가 없었는데, 자꾸 제출만 하면 틀렸다고 합니다. 혹시 소스에 문제점이 보이시나요?</div> <div class="colorscripter-code" style="color:#010101;overflow:auto;font-family:Consolas, 'Liberation Mono', Menlo, Courier, monospace;">(혹시몰라 띄어쓰기도 입력받으려고 scanf대신 gets를 써봤으나 안되네요)</div>
    출처 https://www.acmicpc.net/problem/1958
    해머컴히얼의 꼬릿말입니다
    <img src="http://thimg.todayhumor.co.kr/upfile/201612/1481619751496550a723e84f9fb8fdf993cb081dbe__mn226422__w636__h345__f6046514__Ym201612__ANIGIF.gif" width="636" height="345" alt="fF45iZ6.gif" style="border:none;">

    이 게시물을 추천한 분들의 목록입니다.
    푸르딩딩:추천수 3이상 댓글은 배경색이 바뀝니다.
    (단,비공감수가 추천수의 1/3 초과시 해당없음)

    죄송합니다. 댓글 작성은 회원만 가능합니다.

    번호 제 목 이름 날짜 조회 추천
    217
    (소녀전선) 효율적인 자율작전에 대해 araboja.link [2] 해머컴히얼 17/12/12 00:43 135 10
    216
    제대, 숙소, 병영 뭐 늘릴까요? [8] 본인삭제금지 해머컴히얼 17/11/22 20:17 84 1
    215
    시금치이유식 vs 노태우엠뀨뀨 [6] 해머컴히얼 17/11/15 14:15 61 0
    214
    노턴 시큐리티 시스템 백업 가능한가요? [3] 본인삭제금지 해머컴히얼 17/11/14 20:37 33 1
    213
    이벤 끗! 우중님 감사합니다 ㅠㅠ 해머컴히얼 17/11/13 19:40 84 1
    212
    5-6 보스거지런가능한가요?? [10] 본인삭제금지 해머컴히얼 17/11/13 02:36 164 0
    211
    c++, 포인터 선언 시 받을 수 있는 배열의 인덱스크기 제한 방법 [2] 본인삭제금지 해머컴히얼 17/11/09 23:52 53 0
    210
    [소전] 친구 하실분? [2] 해머컴히얼 17/11/09 11:31 86 0
    209
    우중님 리엔먹게해주세요! [1] 해머컴히얼 17/11/08 20:14 73 1
    208
    오예 콩쥐득 해머컴히얼 17/11/05 09:07 136 0
    207
    거지에게 내려준 코스튬 잘 쓰겠습니다! 해머컴히얼 17/11/01 13:03 164 4
    206
    월요일... 합법적으로 중형제조를 돌릴 수 있는 날! 해머컴히얼 17/10/23 01:13 126 2
    205
    야간전 전용 제대 구성 추천좀요 ㅠㅠ [9] 본인삭제금지 해머컴히얼 17/10/21 18:55 82 0
    204
    peach항공 해당 여정표 환불 가능할까요? [7] 본인삭제금지 해머컴히얼 17/10/19 19:19 71 0
    203
    소린이의 숙소 디자인 [2] 해머컴히얼 17/10/19 15:35 144 2
    202
    헌팅레빗 1제대로는 불가능인가요... [18] 해머컴히얼 17/10/12 16:32 172 0
    201
    [소전]FAL기원 중형2식 갑니다! [6] 해머컴히얼 17/10/12 01:56 136 0
    200
    야간용으로 망샷, 유탄제대 둘중 어느게 좋을까요? [7] 본인삭제금지 해머컴히얼 17/10/12 00:51 94 0
    199
    [소전]5-4e에서 흥국이 득했어요 ㅋㅋㅋ 해머컴히얼 17/10/11 16:26 142 7
    198
    [소전]칭찬 나누실 친구구합니다. [5] 해머컴히얼 17/10/01 20:23 58 0
    197
    요즘도 납치광고가 있나요 [1] 해머컴히얼 17/09/21 02:09 50 1
    196
    라즈베리파이와 지그비 시리얼통신 [2] 본인삭제금지 해머컴히얼 17/09/14 01:34 51 0
    [C] 백준 1958문제 / 3개의 문자열 LCS의 길이 구하기 [6] 본인삭제금지 해머컴히얼 17/07/14 03:11 83 0
    194
    디아2 오랜만에 다시 할려고 하는데 참고할만한 글 있을까요? [3] 본인삭제금지 해머컴히얼 17/07/05 19:18 36 0
    193
    태양전지패널로 충전시키는 회로에 대해 질문이 있습니다. [3] 본인삭제금지 해머컴히얼 17/06/27 22:14 54 0
    192
    jsp 표현언어 질문 [2] 본인삭제금지 해머컴히얼 17/06/15 05:57 57 0
    191
    레전드 방탈출게임 My diamond baby [13] 펌글 해머컴히얼 17/03/28 02:41 76 2
    190
    이때 쯤 다시보는 희대의 명짤 [1] 해머컴히얼 17/03/07 19:42 307 3
    189
    분명히 옛날에 들어봤던 음인데 어떤건지 생각이 안나요 ㅠㅠㅠ 본인삭제금지 해머컴히얼 17/02/16 19:58 38 0
    188
    이거 구라예요??? [7] 해머컴히얼 17/02/14 15:09 350 0
    [1] [2] [3] [4] [5] [6] [7] [8]
    단축키 운영진에게 바란다(삭제요청/제안) 운영게 게시판신청 자료창고 보류 개인정보취급방침 청소년보호정책 모바일홈