Untitled
unknown
plain_text
a year ago
247 kB
25
Indexable
<!DOCTYPE html> <!-- saved from url=(0213)https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1 --> <html lang="ko"><object id="jnobgabnnbdhjompaagbfbjiimplamll" width="0" height="0" style="display: none;"></object><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>S/W EXPERT ACADEMY</title> <meta name="robots" content="all"> <meta name="keywords" content="키워드"> <meta name="description" content="설명문"> <meta name="author" content="작성자"> <meta name="format-detection" content="telephone=no"> <!-- 브라우져 호환 --> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no"> <!-- css --> <link rel="stylesheet" href="./3_files/reset.css"> <!-- css --> <!-- css --> <link rel="stylesheet" href="./3_files/fonts.css"> <link rel="stylesheet" href="./3_files/font-icon.css"> <link rel="stylesheet" href="./3_files/font-icon-new.css"> <link rel="stylesheet" href="./3_files/sw-common.css"> <!-- scroll --> <link rel="stylesheet" href="./3_files/jquery.mCustomScrollbar.css"> <link href="./3_files/bootbox.css" rel="stylesheet" type="text/css"> <link rel="stylesheet" href="./3_files/jquery-ui-1.8.21.custom.css" type="text/css"> <!-- script --> <script src="./3_files/2.1.3-jquery.min.js.download"></script> <script src="./3_files/bootbox.min.js.download" type="text/javascript"></script> <script src="./3_files/bootstrap.min.js.download" type="text/javascript"></script> <script src="./3_files/common-new-sw.js.download"></script> <script src="./3_files/sub-navi-tab.js.download"></script> <script src="./3_files/new-aside.js.download"></script> <script src="./3_files/insub-tab.js.download"></script> <script src="./3_files/jquery.sliderkit.1.9.2.pack.js.download"></script> <script src="./3_files/jquery.blockUI.js.download"></script> <!-- 이전 소스 --> <script src="./3_files/jquery-migrate-1.2.1.min.js.download"></script> <script src="./3_files/jquery-ui.js.download" type="text/javascript"></script> <script src="./3_files/lang.do"></script> <script src="./3_files/menu.js.download" type="text/javascript"></script> <script src="./3_files/commonCalendar.js.download" type="text/javascript"></script></head><body class="full-page "><div id="minical" class="cal_wrap" onmouseover="caledarOver()" style="z-index:2000"> </div> <div id="iframeCalendarDiv" style="display:none;"><iframe style="position:absolute;z-index:999" border="0" frameborder="0" scrolling="no" src="./3_files/saved_resource.html"></iframe></div> <script src="./3_files/common.js.download" type="text/javascript"></script> <script src="./3_files/portalCommon.js.download" type="text/javascript"></script> <script src="./3_files/numberFormat.js.download" type="text/javascript"></script> <!-- solveclub 사용 --> <script src="./3_files/solveclub.js.download" type="text/javascript"></script> <script src="./3_files/downloadReason.js.download" type="text/javascript"></script> <!-- splunk 화면 응답속도 측정 기능 --> <!-- 화면 표시 방식 변경 기능 --> <!-- sw-wrapper --> <div class="sw-wrapper" id="myAnchor"> <!-- mobile toggle --> <div id="menu-overlay"></div> <div id="menu-toggle" class="closed" data-title="Menu"> <span class="icomoon-bar"></span> <span class="icomoon-close"></span> </div> <!--// mobile toggle --> <!-- aside --> <script> function fncCommonPdfViewer(target, title, path){ var timestamp = '?t=' + new Date().getTime(); var url ='/common/js/pdfViewer/web/viewer.html?#page=1'; var obj = window.open(url, target, "toolbar=0,location=no,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=930,height=1340"); document.fViewerForm.method="POST"; document.fViewerForm.target= target; document.fViewerForm.file.value=path + timestamp; document.fViewerForm.lectureTitle.value=title; document.fViewerForm.lectureNo.value=''; document.fViewerForm.nickName.value=''; document.fViewerForm.action=url; document.fViewerForm.submit(); } </script> <script language="javascript"> var contextPath="/common"; var CURRENT_MENU_AUTHORIZATION = []; var USED_KEYBOARD_FOR_1_MIN = false; var isOutsideDomain = false; CURRENT_MENU_AUTHORIZATION.push("READ"); CURRENT_MENU_AUTHORIZATION.push("UPDATE"); CURRENT_MENU_AUTHORIZATION.push("EXECUTE"); CURRENT_MENU_AUTHORIZATION.push("DOWNLOAD"); $(document).ready(function() { if('IN_COMPANY_FOREIGN' != 'TEMP'){ $("#homeBtn").css('cursor','pointer'); $("#homeBtn").click(function() { location.href = "/common/main/main.do"; }); } // go to top var offset = 300, offset_opacity = 1200, scroll_top_duration = 700, $back_to_top = $('.cd-top'); $(window).scroll(function(){ ( $(this).scrollTop() > offset ) ? $back_to_top.addClass('cd-is-visible') : $back_to_top.removeClass('cd-is-visible'); }); //smooth scroll to top $back_to_top.on('click', function(event){ event.preventDefault(); $('body,html').animate({ scrollTop: 0 , }, scroll_top_duration ); }); /* $('.ala .remove_btn').on('click', function(event) { event.stopPropagation(); var alarmId = $(this).parent().find("input[name='alarm_id']").val(); readUpdateAndRemove(alarmId); }); */ function isMobile() { return /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent); } if(isOutsideDomain && isMobile()){ $('li[name="hideOutSide"]').hide(); } }); function fncOpenNewTab(url){ var win = window.open(url, '_blank'); win.focus(); } function fncBannerClick(type){ var url = "/common/main/openBannerFile.do?_frameF=true&type=" + type; var guideWindow = window.open(url, "guideViewer", "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=1024,height=768"); } function fncOpenSolveReference(){ var url = "/common/main/solveReference.do?_frameF=true"; var guideWindow = window.open(url, "S/W Problem Solving Reference", "toolbar=0,location=no,directories=0,status=0,menubar=0,scrollbars=1,resizable=1,width=1024,height=768"); } function fncRankAndPoint(){ var lang = 'en_US'; var popOption = "width=825, height=700, scrollbars=yes"; if(lang == 'ko_KR' || lang == "ko"){ var src_ko = '/common/img/point_ko_200422.png'; var popup_ko = window.open("","",popOption); popup_ko.document.write('<img src="' + src_ko + '" border="0">'); }else{ var src_en = '/common/img/point_en_200422.png'; var popup_en = window.open("","",popOption); popup_en.document.write('<img src="' + src_en + '" border="0">'); } } function fncItVoc(){ var popupUrl = "http://it4u.sec.samsung.net/itvoc/jsp/itvoclink/itvocLstDo.jsp?cmd=insertform&sysCode=16P000315D0642"; var popupOption = 'width=850, height=750, scrollbars=yes, resizable=yes'; var popup = window.open(popupUrl,"",popupOption); } function goStudyGuide(){ if(location.href.indexOf("main.do") != -1){ var top_y = 0; if($('.study-guild')){ top_y = $('.study-guild').offset().top; } $('html, body').animate({ scrollTop: top_y }, 1000); }else{ location.href = "/common/main/main.do#study-guide"; } }; </script> <script src="./3_files/jquery.mCustomScrollbar.concat.min.js.download"></script> <aside class="aside mCustomScrollbar _mCS_1 mCS-autoHide mCS_no_scrollbar" data-mcs-theme="minimal" style="overflow: visible;"><div id="mCSB_1" class="mCustomScrollBox mCS-minimal mCSB_vertical mCSB_outside" style="max-height: none;" tabindex="0"><div id="mCSB_1_container" class="mCSB_container mCS_y_hidden mCS_no_scrollbar_y" style="position:relative; top:0; left:0;" dir="ltr"> <nav class="aside-nav"> <!-- aside-nav-header --> <div class="aside-nav-header"> <h1 id="homeBtn" style="cursor: pointer;">S/W Expert Academy</h1> <a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1#;return%20false;" id="close-sidebar"> <span class="icomoon-lnb-close"></span> </a> <a id="show-sidebar" class="" href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1#;return%20false;"> <span class="icomoon-lnb-open"></span> </a> </div> <!--// aside-nav-header --> <!-- side-nav --> <div class="side-nav"> <div class="moblie-btns"> <button onclick="javascript:fncBannerClick('mobile_guide')">Mobile Learning Guide</button><!-- 모바일 학습 가이드 --> <!-- <button type="button" onClick="fncItVoc()">IT-VOC</button> --> </div> <!-- side menu --> <ul class="menus"> <li class="list"> <a> <span class="side-nav-ico"><span class="icomoon-lnb-m02"><span class="path1"></span><span class="path2"></span></span></span> <span>Programming</span> </a> <ul class="items"> <li><a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemList.do">Problem</a></li> <li><a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/userProblemList.do">User Problem</a></li> <li><a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/solveclub/solveclubList.do">Solving Club</a></li> <li name="hideOutSide"><a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/discussionBoardList.do">Solving Talk</a></li> </ul> </li> <li class="list"> <a> <span class="side-nav-ico"><span class="icomoon-lnb-m03"><span class="path1"></span><span class="path2"></span></span></span> <span>Learning</span> </a> <ul class="items"> <li><a href="https://lndhub.samsung.com/lndhub/learning?oneDepthTopicId=AYBAGuLWALYypit8" target="_blank">MOOC</a></li> <li><a href="https://swexpertacademy.samsung.com/common/blearning/courseList.do?menuId=F2020">Blended Learning</a></li> <li><a href="https://swexpertacademy.samsung.com/common/academics/courseList.do?menuId=F2010">Curriculum</a></li> </ul> </li> <li class="list active"> <a> <span class="side-nav-ico"><span class="icomoon-lnb-m01"><span class="path1"></span><span class="path2"></span></span></span> <span>Expertise</span><!-- Expertise --> </a> <ul class="items"> <li class="list"><a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1#">Best Reviewer </a> <ul class="items"> <li><a href="https://swexpertacademy.samsung.com/common/bestreviewer/explain.do">- Introduction </a></li><!-- 소개 --> </ul> </li> <li class="list"><a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1#">S/W Architect</a> <ul class="items"> <li><a href="https://swexpertacademy.samsung.com/common/archi/explain.do">- S/W Architect Introduction</a></li><!-- S/W Architect 소개 --> <li><a href="https://swexpertacademy.samsung.com/common/archi/associateArchitectExplain.do">- Associate Architect Introduction</a></li><!-- Associate Architect 양성과정 소개 --> <li><a href="https://swexpertacademy.samsung.com/common/archi/architectExplain.do">- Architect Introduction</a></li><!-- Architect 양성과정 소개 --> <li><a href="https://swexpertacademy.samsung.com/common/archi/seniorArchitectExplain.do">- Senior Architect Introduction</a></li><!-- Senior Architect 양성과정 소개 --> </ul> </li> </ul> </li> </ul> <!-- white-wrapper banner --> <div class="white-wrapper"> <div class="left-banner" onclick="javascript:fncOpenSolveReference();"> <span class="icomoon-banner-study txt-gray fs1"></span> <p class="tit">S/W Problem Solving</p> <p class="txt">Reference</p> </div> <div class="left-banner" onclick="javascript:goStudyGuide();"> <span class="icomoon-banner-guide txt-gray fs1"></span> <p class="tit">Online Professional</p> <p class="txt">Study Guide</p> </div> </div> <!-- //white-wrapper banner --> <ul class="menus"> </ul> </div> <!--// side-nav --> <!-- side-over --> <div class="side-over"> <!-- sideover-nav-top --> <ul class="sideover-nav"> <li> <a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1#" class="menu-anchor" data-menu="2"> <span class="side-nav-ico"><span class="icomoon-lnb-m02"><span class="path1"></span><span class="path2"></span></span></span> </a> <div class="hover-menu"> <div class="submenu-title">Programming</div> <ul> <li><a class="clear-fix" href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemList.do">Problem</a></li> <li><a class="clear-fix" href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/userProblemList.do">User Problem</a></li> <li><a class="clear-fix" href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/solveclub/solveclubList.do">Solving Club</a></li> <li name="hideOutSide"><a class="clear-fix" href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/discussionBoardList.do">Solving Talk</a></li> </ul> </div> </li> <li> <a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1#" class="menu-anchor" data-menu="3"> <span class="side-nav-ico"><span class="icomoon-lnb-m03"><span class="path1"></span><span class="path2"></span></span></span> </a> <div class="hover-menu"> <div class="submenu-title">Learning</div> <ul> <li><a class="clear-fix" href="https://lndhub.samsung.com/lndhub/learning?oneDepthTopicId=AYBAGuLWALYypit8" target="_blank">MOOC</a></li> <li><a class="clear-fix" href="https://swexpertacademy.samsung.com/common/blearning/courseList.do?menuId=F2020">Blended Learning</a> </li><li><a class="clear-fix" href="https://swexpertacademy.samsung.com/common/academics/courseList.do?menuId=F2010">Curriculum</a></li> </ul> </div> </li> <li> <a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1#" class="menu-anchor" data-menu="1"> <span class="side-nav-ico"><span class="icomoon-lnb-m01"><span class="path1"></span><span class="path2"></span></span></span> </a> <div class="hover-menu"> <div class="submenu-title">Expertise</div><!-- Expertise --> <ul> <li><a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1#">Best Reviewer</a> <div class="hover-menu"> <ul> <li><a href="https://swexpertacademy.samsung.com/common/bestreviewer/explain.do">Introduction </a></li> </ul> </div> </li> <li><a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1#">S/W Architect</a> <div class="hover-menu"> <ul> <li><a href="https://swexpertacademy.samsung.com/common/archi/explain.do">S/W Architect Introduction</a></li><!-- S/W Architect 소개 --> <li><a href="https://swexpertacademy.samsung.com/common/archi/associateArchitectExplain.do">Associate Architect Introduction</a></li><!-- Associate Architect 양성과정 소개 --> <li><a href="https://swexpertacademy.samsung.com/common/archi/architectExplain.do">Architect Introduction</a></li><!-- Architect 양성과정 소개 --> <li><a href="https://swexpertacademy.samsung.com/common/archi/seniorArchitectExplain.do">Senior Architect Introduction</a></li><!-- Senior Architect 양성과정 소개 --> </ul> </div> </li> </ul> </div> </li> </ul> <!--// sideover-nav-top --> <!-- sideover-nav-bottom --> <ul class="sideover-nav-down bt"> <li> <a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1#;return%20false;" onclick="javascript:fncOpenSolveReference();" class="menu-anchor" data-menu="4"> <span class="side-nav-ico"><span class="icomoon-banner-reperence txt-8c fs1"></span></span> </a> </li> <li> <a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1#;return%20false;" onclick="javascript:goStudyGuide();" class="menu-anchor" data-menu="4"> <span class="side-nav-ico"><span class="icomoon-banner-guide txt-8c fs1"></span></span> </a> </li> </ul> <!--// sideover-nav-bottom --> </div> <!--// side-over --> </nav> </div></div><div id="mCSB_1_scrollbar_vertical" class="mCSB_scrollTools mCSB_1_scrollbar mCS-minimal mCSB_scrollTools_vertical" style="display: none;"><div class="mCSB_draggerContainer"><div id="mCSB_1_dragger_vertical" class="mCSB_dragger" style="position: absolute; min-height: 50px; height: 0px; top: 0px;"><div class="mCSB_dragger_bar" style="line-height: 50px;"></div></div><div class="mCSB_draggerRail"></div></div></div></aside> <!-- aside --> <form name="fViewerForm" method="POST" autocomplete="off"> <input type="hidden" name="file" id="params" value=""> <input type="hidden" name="pageNum" id="pageNum" value=""> <input type="hidden" name="lectureTitle" id="lectureTitle" value=""> <input type="hidden" name="lectureNo" id="lectureNo" value=""> <input type="hidden" name="nickName" id="nickName" value=""> <input type="hidden" name="profileImage" id="profileImage" value=""> </form> <!-- aside --> <!-- main-content --> <div class="main-content"> <!-- header --> <script language="javascript"> function readUpdateAndMove(notificationId, destUrl) { var url = contextPath + "/noti/updateNotificationRead.do"; var params = {}; params['alarmId'] = notificationId; $.ajax({ type: "POST", url: url, data: params, success: function(ret){ location.href = destUrl; } , error:function (request, err, ex) { alert("Error.."); } }); } /* function readUpdateAndRemove(alarmId) { var url = contextPath + "/noti/updateNotificationRead.do"; var params = {}; params['alarmId'] = alarmId; $.ajax({ type: "POST", url: url, data: params, success: function(ret){ var alarmList = $("li.alarm_line"); var alarmListSize = alarmList.length; for(var i = 0; i < alarmListSize; i++) { var alarm = alarmList.eq(i); var value = alarm.find("input[name='alarm_id']").val(); if(alarmId == value) { if(alarmListSize > 1) { alarm.remove(); } else { removeAlarmDiv(); } break; } } } , error:function (request, err, ex) { alert("Error.."); } }); } */ function readUpdateAll() { var url = contextPath + "/noti/updateAllNotificationRead.do"; $.ajax({ type: "POST", url: url, success: function(ret){ removeAlarmDiv(); } , error:function (request, err, ex) { alert("Error.."); } }); } function removeAlarmDiv() { var alarmDiv = $("div.notic-info"); var alarmCnt = $("span.badge"); alarmDiv.remove(); alarmCnt.remove(); } $(document).ready(function() { }); function changeLanguage(newLanguage) { jQuery.ajax({ url : "/common/main/changeLanguage.do?_frameF=true", method : 'POST', data:{language:newLanguage}, success: function () { location.reload(); }, error : function () {alert("Error");}, scope : this }); } function fncItVoc(){ var popupUrl = "http://it4u.sec.samsung.net/itvoc/jsp/itvoclink/itvocLstDo.jsp?cmd=insertform&sysCode=16P000315D0642"; var popupOption = 'width=850, height=750, scrollbars=yes, resizable=yes'; var popup = window.open(popupUrl,"",popupOption); } function fncSelectLang(){ // top language $(".language-list").toggle(); } function fncSelectNoti(){ $(".notic-info").fadeToggle("fast"); } function fncSelectUser(){ $(".admin-user-list").toggle(); } </script> <header class="tiles-header"> <div class="top-nav"> <ul class="top-elements"> <li> <!-- notic --> <div class="noti-wapper"> <a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1#" id="notic-alarm" class="noti-bell" onclick="fncSelectNoti()"><span class="icomoon-alram"></span><span class="badge">5</span></a> <div class="notic-info" style="display:none"> <div class="notic-info-header"> <h5><a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1#" onclick="readUpdateAndMove('AY0bxnz6ar_HBFVW','/common/swea/solvingPractice/problemDetail.do?contestProbId=AX3gRSA622PHBFW1');"><span class="noti-level level-line-sky">Problem</span> problem solved. </a></h5> <span class="noti-data">2024-01-18 17:53</span> <input type="hidden" name="alarm_id" value="AY0bxnz6ar_HBFVW"> </div> <div class="notic-info-header"> <h5><a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1#" onclick="readUpdateAndMove('AY0WuSCq7MfHBFab','/common/swea/solvingPractice/problemDetail.do?contestProbId=AXx3u2gQ2MtqnWE0');"><span class="noti-level level-line-sky">Problem</span> problem solved. </a></h5> <span class="noti-data">2024-01-17 18:20</span> <input type="hidden" name="alarm_id" value="AY0WuSCq7MfHBFab"> </div> <div class="notic-info-header"> <h5><a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1#" onclick="readUpdateAndMove('AY0VrZ1K49zHBFab','/common/swea/solvingPractice/problemDetail.do?contestProbId=AXqiVg0Ao0lqnWAe');"><span class="noti-level level-line-sky">Problem</span> problem solved. </a></h5> <span class="noti-data">2024-01-17 13:28</span> <input type="hidden" name="alarm_id" value="AY0VrZ1K49zHBFab"> </div> <div class="notic-info-header"> <h5><a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1#" onclick="readUpdateAndMove('AY0RvAvqy1HHBFab','/common/swea/solvingPractice/problemDetail.do?contestProbId=AXnlkSPgqd1qnWBI');"><span class="noti-level level-line-sky">Problem</span> problem solved. </a></h5> <span class="noti-data">2024-01-16 19:05</span> <input type="hidden" name="alarm_id" value="AY0RvAvqy1HHBFab"> </div> <div class="notic-info-header"> <h5><a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1#" onclick="readUpdateAndMove('AY0RfVvaC4zHBFVW','/common/swea/solvingPractice/problemDetail.do?contestProbId=AX4EVspqi-PHBFX4');"><span class="noti-level level-line-sky">Problem</span> problem solved. </a></h5> <span class="noti-data">2024-01-16 17:57</span> <input type="hidden" name="alarm_id" value="AY0RfVvaC4zHBFVW"> </div> <div class="notic-info-footer"> <img src="./3_files/clear_all_btn_en.png" onclick="readUpdateAll()"> </div> </div> </div> <!--// notic --> </li> <li class="no-pc"> <a class="go-home" href="https://swexpertacademy.samsung.com/common/main/main.do"><span class="icomoon-home"></span></a> </li> <li class="no-mobile"> <a href="javascript:fncItVoc()">IT-VOC</a> </li> <li id="myPageForPc"><a class="go-mypage" href="https://swexpertacademy.samsung.com/common/mypage/myInformation.do">MY PAGE</a></li> <li> <!-- user info --> <div class="admin-user"> <div class="admin-user-toggle" onclick="fncSelectUser()"> <div class="admin-user-info"> <div class="Photo"><span class="icomoon-user-circle"></span></div> <span class="Name no-mobile"> Nguyen Trung Hieu </span> <span class="lang-arrow"></span> </div> </div> <ul class="admin-user-list"> <li><a href="https://swexpertacademy.samsung.com/common/identity/logout.do">Logout</a></li> </ul> </div> <!--// user info --> </li> <li> <!-- lang --> <div class="language"> <div class="select" onclick="fncSelectLang()"><span class="icomoon-earth"></span> En</div> <div class="language-list"> <div class="option" onclick="changeLanguage('ko_KR')"><span class="icomoon-earth"></span> Ko</div> <div class="option" onclick="changeLanguage('en_US')"><span class="icomoon-earth"></span> En</div> </div> </div> <!--// lang --> </li> </ul> </div> </header> <!--// header --> <!-- main-respon --> <div class="main-respon"> <!-- sub-img --> <div class="row tiles-title-bar"> <div class="col-12"> <figure class="sub-img programming "> <img class="programming-right" src="./3_files/20-topimg.png" alt="설명이미지"> <h2>Programming </h2> </figure> <!-- breadcrumb --> <ul class="breadcrumb"> <li><a href="https://swexpertacademy.samsung.com/common/main/main.do"><span class="icomoon-home"></span></a></li> <li>Programming</li> <li>Problem</li> </ul> <!--// breadcrumb --> </div> </div> <!--// sub-img --> <!--sw-problem-wrap --> <link href="./3_files/summernote-lite-view.css" rel="stylesheet"> <script type="text/javascript"> function fnMoveResultPage(contestProbId) { var contestProbId = contestProbId; document.contestProbForm.contestProbId.value = contestProbId; document.contestProbForm.action = '/common/swea/solvingPractice/problemResult.do'; document.contestProbForm.method= "get"; document.contestProbForm.submit(); } function fs_detail(ocwKind, ocwSeq) { window.open('/common/academics/moocView.do?viewType=mooc&menuId=F2030&ocwKind=' + ocwKind + '&ocwSeq=' + ocwSeq); } function fs_classMovie(regiCd, popupWidth, popupHeight, lectureSeq, progress, ocwKind, ocwSeq){ var doc1 = document.searchForm; doc1.ocwKind.value = ocwKind; doc1.ocwSeq.value = ocwSeq; doc1.lectureSeq.value = lectureSeq; doc1.act.value = "v"; doc1.progressVal.value = progress; //강의 재생 로그 등록 $.ajax({ type: 'POST', url: '/common/academics/insertOcwLog.do?_frameF=true', data : $("#searchForm").serialize(), dataType:'json', success: function(ret){ if(ret.success){ playMooc(doc1, popupWidth, popupHeight); } else { bootbox.alert(ret.message, "", "", null, function(){}); } }, error:function (request, err, ex) { alert(request.responseText); return; } }); } function playMooc(doc1, popupWidth, popupHeight) { var popupSizeOption = popupWidth > 100 && popupHeight > 100 ? ',width='+popupWidth+'px,height='+popupHeight+'px' : ''; window.open('','SamplePop','scrollbars=yes,toolbar=no,location=no,status=no,menubar=no'+popupSizeOption+',directories=no,resizable=yes'); doc1.action = '/common/learn/course/lectureVideoPlayer.do?_isPopup=true'; doc1.target = 'SamplePop'; doc1.submit(); } function fs_move_talk (commuId) { var url = '/common/swea/solvingPractice/discussionBoardView.do?commuId=' + commuId; window.open(url); } </script> <script type="text/javascript"> var sortType = "RECENT"; var isSubmitted = false; function fncSdpBoardCommuCommentReg(buttonObj) { if(isSubmitted) { return; } var inputBoxObj = buttonObj.parent().parent(); var commentDetail = inputBoxObj.find('textarea').val(); var anonymousNickName = inputBoxObj.find('input[name="anonymousNickName"]').val(); var userDisplayType = inputBoxObj.find('select[name="userDisplayType"]').val(); if(!checkCommentData(commentDetail, userDisplayType, anonymousNickName)){ return; } if (commentDetail == "") { bootbox.alert("Input comment.", "", "5", null, function(result){}); return; } isSubmitted = true; var commentIdObj = buttonObj.parent().parent().parent().parent().children('input[name="commentId"]')[0]; var params = {}; params['bbsId'] = document.getElementById("sdpBoardCommuForm").bbsId.value; params['commuId'] = document.getElementById("sdpBoardCommuForm").commuId.value; params['commuCommentDetail'] = commentDetail; params['notificationType'] = ''; params['anonymousNickName'] = anonymousNickName; params['userDisplayType'] = userDisplayType; params['relatedProbId'] = 'AYx_fOcKI_XHBFb_'; params['relatedReviewId'] = ''; params['relatedSolveId'] = ''; params['relatedCommuId'] = ''; if(commentIdObj != undefined && commentIdObj != null) { var commentId = commentIdObj.value; params['upperCommentId'] = commentId; } $.ajax({ type: 'POST', url:'/common/board/boardCommuCommentReg.do', data : params, dataType:'json', success: function(ret){ inputBoxObj.find('textarea').val(''); fncSdpBoardCommuCommentList(); }, error:function (request, err, ex) { bootbox.alert("Error occurred during creating comment.", "", "5", null, function(result){}); isSubmitted = false; return true; } }); } function fncSdpBoardCommuCommentModify(buttonObj) { if(isSubmitted) { return; } var inputBoxObj = buttonObj.parent().parent(); var commentDetail = inputBoxObj.find('textarea').val(); var anonymousNickName = inputBoxObj.find('input[name="anonymousNickName"]').val(); var userDisplayType = inputBoxObj.find('select[name="userDisplayType"]').val(); if(!checkCommentData(commentDetail, userDisplayType, anonymousNickName)){ return; } if (commentDetail == "") { bootbox.alert("Input comment.", "", "5", null, function(result){}); return; } isSubmitted = true; var commentIdObj = buttonObj.parent().parent().parent().parent().children('input[name="commentId"]')[0]; var commentId = commentIdObj.value; var params = {}; params['commentId'] = commentId; params['commuCommentDetail'] = commentDetail; params['anonymousNickName'] = anonymousNickName; params['userDisplayType'] = userDisplayType; params['relatedProbId'] = 'AYx_fOcKI_XHBFb_'; params['relatedReviewId'] = ''; params['relatedSolveId'] = ''; params['relatedCommuId'] = ''; $.ajax({ type: 'POST', url:'/common/sdpboard/sdpBoardCommuCommentModify.do', data : params, dataType:'json', success: function(ret){ if(ret.success) { fncSdpBoardCommuCommentList(); } else { bootbox.alert("Error occurred during modifying comment. ", "", "5", null, function(result){}); isSubmitted = false; return true; } }, error:function (request, err, ex) { bootbox.alert("Error occurred during modifying comment. ", "", "5", null, function(result){}); isSubmitted = false; return true; } }); } function checkCommentData(commentDetail, userDisplayType, anonymousNickName) { var trimedCommentDetail = trimString(commentDetail); if (trimedCommentDetail.length < 5) { bootbox.alert("Please input the content for more than 5 words.", "", "5", null, function(result){}); return false; } else if(commentDetail.length > 1000) { bootbox.alert("Please limit the content to 1000 words or less.", "", "5", null, function(result){}); return false; } var checkContained4ByteCharToContents = checkContained4ByteChar(trimedCommentDetail); if(checkContained4ByteCharToContents.is4Bype){ bootbox.alert("The sentence inlcudes a letter or a symbol that is not supported. Please try again after eliminating it. (Target letter/symbol : "+checkContained4ByteCharToContents.char4Bype+")", "", "5", null, function(result){}); return false; } if(userDisplayType == "A") { var trimedAnonymousNickName = trimString(anonymousNickName); if (trimedAnonymousNickName.length < 1) { bootbox.alert("Please input the nickname for more than 1 words.", "", "5", null, function(result){}); return false; } else if(anonymousNickName.length > 15) { bootbox.alert("Please limit the nickname to 15 words or less.", "", "5", null, function(result){}); return false; } } return true; } function trimString(str) { return str.replace(/(^\s*)|(\s*$)/gi, ""); } function fncSdpBoardCommuCommentRecommend(commentId) { if(isSubmitted) { return; } isSubmitted = true; var params = {}; params['commuId'] = document.getElementById("sdpBoardCommuForm").commuId.value; params['commentId'] = commentId; $.ajax({ type: 'POST', url:'/common/sdpboard/sdpBoardCommuCommentRecommend.do', data : params, dataType:'json', success: function(ret){ if(ret.success==true){ if (ret.message == "Success") { fncSdpBoardCommuCommentList(); } else if (ret.message == "Limit") { bootbox.alert("Recommending is limited to 1 time per post.", "", "5", null, function(result){}); isSubmitted = false; } else if (ret.message == "Access Denied") { bootbox.alert("Recommending own post is denied.", "", "5", null, function(result){}); isSubmitted = false; } } }, error:function (request, err, ex) { bootbox.alert("Error occurred during comment recommending.", "", "5", null, function(result){}); isSubmitted = false; return true; } }); } function fncSdpBoardCommuCommentDelete(commentId) { if(isSubmitted) { return; } isSubmitted = true; var msg = "Are you sure you want to delete?"; bootbox.confirm(msg, "Confirm", function(result) { if(result) { var params = {}; params['commuId'] = document.getElementById("sdpBoardCommuForm").commuId.value; params['commentId'] = commentId; $.ajax({ type: 'POST', url:'/common/sdpboard/sdpBoardCommuCommentDelete.do', data : params, dataType:'json', success: function(ret){ if(ret.success==true){ fncSdpBoardCommuCommentList(); }else{ bootbox.alert("Error occurred during deleting comment.", "", "5", null, function(result){}); isSubmitted = false; } }, error:function (request, err, ex) { bootbox.alert("Error occurred during deleting comment.", "", "5", null, function(result){}); isSubmitted = false; return true; } }); }else{ isSubmitted = false; } }); } function replaceURLWithHTMLLinks(text, newWindow) { var exp = /(\b(https?|ftp|file):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig; // var exp_www = /^(\b(?!(https?|ftp|file))(www[.])[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig; if(newWindow) { text = text.replace(exp, "<a href='$1' target='_blank'>$1</a>"); //text = text.replace(exp_www, "<a href='http://$1' target='_blank'>$1</a>"); } else { text = text.replace(exp, "<a href='$1'>$1</a>"); //text = text.replace(exp_www, "<a href='http://$1'>$1</a>"); } return text; } function unescapeHtml(replaceHtml){ return replaceHtml.replace(/&/g, "&").replace(/</g, "<").replace(/>/g, ">").replace(/"/g, "\""); } function fncSdpBoardCommuCommentList() { var params = {}; params['commuId'] = document.getElementById("sdpBoardCommuForm").commuId.value; params['sortType'] = sortType; $.ajax({ type: 'POST', url:'/common/sdpboard/sdpBoardCommuCommentList.do', data : params, dataType:'json', success: function(ret){ //if(ret.success==true){ var obj = document.getElementById("sdpBoardCommuForm"); $("ul.reply_list").html(""); $("div.reply_best").hide(); for(var i = 0 ; i < ret.length ; i++){ var tmpPage = ret[i]; if (tmpPage.bestYn == "Y"){ $("div.reply_best").show(); makeCommentBestInfo( tmpPage); } makeCommentInfo( tmpPage); } $('li.left h3').html(ret.length + ' Comments'); isSubmitted = false; //} }, error:function (request, err, ex) { bootbox.alert("Error occurred during loading comment.", "", "5", null, function(result){}); isSubmitted = false; return true; } }); } function makeCommentBestInfo(data){ var html = '\t<dl>\n'; html = html + '\t\t<dt>\n'; html = html + getUserNameTag(data); html = html + '\t\t\t<span class="date">' + data.firstRegDatetime + '</span>\n'; // html = html + '<div class="reply_best">\n'; html = html + '<span class="best"><span>Best Reply </span></span>\n'; // html = html + '</div>\n'; html = html + '\t\t\t<span class="btn_reply">\n'; html = html + '\t\t\t\t<a href="#;return false;" class="like" onclick="javascript:fncSdpBoardCommuCommentRecommend(\''+data.commentId+'\')"><span>' + data.recommendCount + '</span></a>\n'; html = html + '\t\t\t\t<a href="#;return false;" onclick="toggleForReply($(this))" class="reply">Comment</a>\n'; if (data.firstRegrId == 'M231220140354C103767' ) { html = html + '\t\t\t\t<a href="#;return false;" onclick="toggleForModify($(this))">Modify</a>\n'; html = html + '\t\t\t\t<a href="#;return false;" onclick="fncSdpBoardCommuCommentDelete(\''+data.commentId+'\')">Delete</a>\n'; } html = html + '\t\t\t</span>\n'; html = html + '\t\t</dt>\n'; html = html + '\t\t<div name="originCommentDetail" style="display: none;">' + data.commentDetail + '</div>\n'; html = html + '\t\t<dd>' +replaceURLWithHTMLLinks(data.commentDetail, true)+ '</dd>\n'; html = html + '\t\t<input type="hidden" name="commentId" value="' + data.commentId + '">\n'; html = html + '\t\t<input name="originUserDisplayType" type="hidden" value="' + data.userDisplayType + '"/>\n'; html = html + '\t\t<input name="userName" type="hidden" value="' + data.userName + '"/>\n'; html = html + '\t\t<div class="reply_mark" style="display: none;"> </div>\n'; html = html + '\t\t<div class="input_box" style="display: none;">\n'; html = html + '\t\t\t<ul>\n'; html = html + '\t\t\t\t<li>\n'; html = html + '\t\t\t\t\t<select name="userDisplayType" onchange="fncChangeSelectBox($(this))">\n'; html = html + '\t\t\t\t\t\t<option value="N">Fixed Nickname</option>\n'; html = html + '\t\t\t\t\t\t<option value="R">Real Name</option>\n'; html = html + '\t\t\t\t\t\t<option value="A">Temporary Nickname</option>\n'; html = html + '\t\t\t\t\t</select>\n'; html = html + '\t\t\t\t\t<div class="sw-input"><input name="anonymousNickName" type="text" onkeyup="checkAnonymousNickNameSize(this)"/></div>\n'; html = html + '\t\t\t\t</li>\n'; html = html + '\t\t\t\t<li><textarea name="commentDetail" onkeyup="checkCommentSize(this)"></textarea><a href="#;return false;" class="input-btn" onclick=""><p>Save</p></a><span class="byte">0 / 1000 char</span></li>\n'; html = html + '\t\t\t</ul>\n'; html = html + '\t\t</ul>\n'; html = html + '\t</dl>\n'; $("div.reply_best").find("dl").remove(); $("div.reply_best").append(html); $.getScript ( "/common/js/renewal/common-new-sw.js"); } function makeCommentInfo( data){ var html = ''; var commentLevel = data.commentLevel; if(commentLevel == 1) { html = html +'<li>\n'; html = html + '\t<dl>\n'; } else { var marginClassName = ''; if(commentLevel == 2){ marginClassName = 'ml20'; } else if(commentLevel > 2 && commentLevel < 6) { marginClassName = 'ml' + (20 * (commentLevel - 1) - 10); } else if (commentLevel >= 6) { marginClassName = 'ml90'; } html = html + '\t<dl class="reply ' + marginClassName + '">\n'; } html = html + '\t\t<dt>\n'; if(data.deleteYn != "Y") { html = html + getUserNameTag(data); } else { html = html + '\t\t\t<span class="name">\n'; html = html + '\t\t\t\tUnknown\n'; html = html + '\t\t\t</span>\n'; } html = html + '\t\t\t<span class="date">' + data.firstRegDatetime + '</span>\n'; html = html + '\t\t\t<span class="btn_reply">\n'; if(data.deleteYn != "Y") { html = html + '\t\t\t\t<a href="#;return false;" class="like" onclick="javascript:fncSdpBoardCommuCommentRecommend(\''+data.commentId+'\')"><span>' + data.recommendCount + '</span></a>\n'; html = html + '\t\t\t\t<a href="#;return false;" onclick="toggleForReply($(this))" class="reply">Comment</a>\n'; if (data.firstRegrId == 'M231220140354C103767' ) { html = html + '\t\t\t\t<a href="#;return false;" onclick="toggleForModify($(this))">Modify</a>\n'; html = html + '\t\t\t\t<a href="#;return false;" onclick="fncSdpBoardCommuCommentDelete(\''+data.commentId+'\')">Delete</a>\n'; } } html = html + '\t\t\t</span>\n'; html = html + '\t\t</dt>\n'; if(data.deleteYn != "Y") { html = html + '\t\t<div name="originCommentDetail" style="display: none;">' + data.commentDetail + '</div>\n'; html = html + '\t\t<dd>' + replaceURLWithHTMLLinks(data.commentDetail, true) + '</dd>\n'; } else { html = html + '\t\t<dd> This comment was already deleted. </dd>\n'; } html = html + '\t\t<input type="hidden" name="commentId" value="' + data.commentId + '">\n'; html = html + '\t\t<input name="originUserDisplayType" type="hidden" value="' + data.userDisplayType + '"/>'; html = html + '\t\t<input name="userName" type="hidden" value="' + data.userName + '"/>'; html = html + '\t\t<div class="reply_mark" style="display: none;"> </div>\n'; html = html + '\t\t<div class="input_box" style="display: none;">\n'; html = html + '\t\t\t<ul>\n'; html = html + '\t\t\t\t<li>\n'; html = html + '\t\t\t\t\t<select name="userDisplayType" onchange="fncChangeSelectBox($(this))">\n'; html = html + '\t\t\t\t\t\t<option value="N">Fixed Nickname</option>\n'; html = html + '\t\t\t\t\t\t<option value="R">Real Name</option>\n'; html = html + '\t\t\t\t\t\t<option value="A">Temporary Nickname</option>\n'; html = html + '\t\t\t\t\t</select>\n'; html = html + '\t\t\t\t\t<div class="sw-input"><input name="anonymousNickName" type="text" onkeyup="checkAnonymousNickNameSize(this)"/></div>\n'; html = html + '\t\t\t\t</li>\n'; html = html + '\t\t\t\t<li><textarea name="commentDetail" onkeyup="checkCommentSize(this)"></textarea><a href="#;return false;" class="input-btn" onclick=""><p>Save</p></a><span class="byte">0 / 1000 char</span></li>\n'; html = html + '\t\t\t</ul>\n'; html = html + '\t\t</ul>\n'; html = html + '\t</dl>\n'; if(commentLevel == 1) { html = html + '</li>\n'; $("ul.reply_list").append(html); $.getScript ( "/common/js/renewal/common-new-sw.js"); } else { $(html).insertAfter("ul li dl:last"); } } function getUserNameTag(data) { var result = ''; var userDisplayType = data.userDisplayType; var firstRegrId = data.firstRegrId; if(userDisplayType == "N") { result = '\t\t\t<img src="' + getImgPath(data.userLevel) + '" title="Rank' + data.userLevel + '"/>\n'; } if((firstRegrId != null && firstRegrId != "") && (userDisplayType == "N" )) { if(firstRegrId != "M231220140354C103767") { result = result + '\t\t\t<a href="/common/userpage/userInformation.do?userId=' + firstRegrId + '">\n'; } else { result = result + '\t\t\t<a href="/common/mypage/myInformation.do">\n'; } } result = result + '\t\t\t\t<span class="name" title="' + data.userTooltipInfo +'">' + data.userName +'</span>\n'; if(firstRegrId != undefined && firstRegrId != null && firstRegrId != "") { result = result + '\t\t\t</a>\n'; } return result; } function toggleForReply(replyButtonObj) { var inputBoxObj = replyButtonObj.parent().parent().parent().find('div.input_box')[0]; var replyMarkObj = replyButtonObj.parent().parent().parent().find('div.reply_mark')[0]; if($(inputBoxObj).css('display') == 'none') { var inputBtnObj = $(inputBoxObj).find('a')[0]; $(inputBoxObj).find('textarea').val(''); $(inputBoxObj).find('input[name="userDisplayType"]').val(''); $(inputBoxObj).find('option').eq(0).prop('selected', true); $(inputBoxObj).find(".sw-select-styled").text($(inputBoxObj).find('option:selected').text()); $(inputBoxObj).find('input[name="anonymousNickName"]').hide(); $(inputBtnObj).attr('onclick','fncSdpBoardCommuCommentReg($(this))'); $(replyMarkObj).show() $(inputBoxObj).show(); } else { $(inputBoxObj).hide(); $(replyMarkObj).hide(); } } function toggleForModify(modifyButtonObj) { var inputBoxObj = modifyButtonObj.parent().parent().parent().find('div.input_box')[0]; var commentDetailObj = modifyButtonObj.parent().parent().parent().find('div[name="originCommentDetail"]')[0]; var replyMarkObj = modifyButtonObj.parent().parent().parent().find('div.reply_mark')[0]; if($(inputBoxObj).css('display') == 'none') { var inputBtnObj = $(inputBoxObj).find('a')[0]; var text = getNoneHtmlString(commentDetailObj.innerHTML); text = unescapeHtml(text); $(inputBoxObj).find('textarea').val(text); $(inputBtnObj).attr('onclick','fncSdpBoardCommuCommentModify($(this))'); $(inputBoxObj).show(); } else { $(inputBoxObj).hide(); $(replyMarkObj).hide(); } fncCheckAnonymous(modifyButtonObj); } function checkCommentSize(textareaObj) { var commentDetailStr = textareaObj.value; if(commentDetailStr.length > 1000) { commentDetailStr = commentDetailStr.substring(0,1000); textareaObj.value = commentDetailStr; } var sizeMsg = commentDetailStr.length + " / 1000 char"; $(textareaObj).parent().parent().find('span.byte').html(sizeMsg); } function checkAnonymousNickNameSize(inputObj) { var nickname = inputObj.value; if(nickname.length > 15) { nickname = nickname.substring(0,15); inputObj.value = nickname; } } function getImgPath(level) { if(level < 0) { level = 1; } else if(level > 480) { level = 480; } return "/common/img/level/" + level + ".gif"; } function getNoneHtmlString(html) { var result; result = html.replace(/<br>/g, "\n"); result = result.replace(/<\/br>/g, "\n"); return result; } function fncCheckAnonymous(modifyButtonObj) { var replyAreaObj = modifyButtonObj.parent().parent().parent(); var oriUserDpTypeVal = replyAreaObj.find('input[name="originUserDisplayType"]').val(); var selectBox = replyAreaObj.find('select[name="userDisplayType"]'); var nicknameInput = replyAreaObj.find('input[name="anonymousNickName"]'); var isSelected = false; var options = selectBox.find('option'); for(var i = 0; i < options.length; i++) { var option = options.eq(i); if(option.val() == oriUserDpTypeVal) { option.prop('selected', true); isSelected = true; } } if(oriUserDpTypeVal == 'A') { var curNicknameVal = replyAreaObj.find('input[name="userName"]').val(); nicknameInput.val(curNicknameVal); nicknameInput.show(); } else { nicknameInput.val(''); nicknameInput.hide(); } if(!isSelected) { options.eq(0).prop('selected', true); } } function fncChangeSelectBox(selectbox) { var inputBox = selectbox.parent().parent().find('input[name="anonymousNickName"]') if(selectbox.val() == 'A') { inputBox.show(); } else { inputBox.hide(); } } function fncChangeSortType(newSortType) { var recentOrder = $('.recentOrder'); var popularityOrder = $('.popularityOrder'); if(newSortType == 'RECENT') { recentOrder.addClass('active'); popularityOrder.removeClass('active'); } else { recentOrder.removeClass('active'); popularityOrder.addClass('active'); } sortType = newSortType; fncSdpBoardCommuCommentList(); } </script> <script type="text/javascript"> $(document).ready(function(){ $(".sub-navi li, a").click(function() { setCookie("selectedSubMenuNaviLocationswea.swea.menu", ""+liDetach.length, 1); }); for( var i=0; i < getCookie("selectedSubMenuNaviLocationswea.swea.menu"); i++){ if( !$('.sub-navi li:first').hasClass("active")) nextNavSelect(); } var myTimer = setInterval(function(){ if($('.sub-navi .active').position() == undefined){beforeNavSelect();}else if($('.sub-navi .active').position().left != 0 && $('.sub-navi .active').position().left + $('.sub-navi .active').width() > $('.sub-navi-nav').position().left){ nextNavSelect(); }else{ clearInterval(myTimer); } }, 100); }); var getCookie = function(name){ var value = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)'); return value? value[2] : null; }; var setCookie = function(name, value, exp) { var date = new Date(); date.setTime(date.getTime() + exp*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + date.toUTCString() + ';path=/'; }; var liDetach = new Array(); function beforeNavSelect(){ $(".sub-navi-header > ul > li:first").before(liDetach.pop()); changePos(); } function nextNavSelect(){ if($(".sub-navi-header > ul > li").size() > 1 ){ liDetach.push($(".sub-navi-header > ul > li:first").detach()); } changePos(); } // Intial Border Position var activePos = $('.sub-navi .active').position(); // Change Position function changePos() { // Update Position activePos = $('.sub-navi .active').position(); // Change Position & Width $('.border').stop().css({ left: activePos == undefined ? 0 : activePos.left, width: activePos == undefined ? 0 : $('.sub-navi .active').width() }); } </script> <style> <!-- .noscroll { -ms-overflow-style: none; /* IE and Edge */ scrollbar-width: none; /* Firefox */ } .noscroll::-webkit-scrollbar { display: none; /* Chrome, Safari, Opera*/ } --> </style> <!-- row --> <div class="row"> <div class="col-12"> <!-- sub navi --> <div class="sub-navi"> <div class="sub-navi-header noscroll"> <div class="border" style="left: 0px; width: 148px;"></div> <ul> <li class="active"> <a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemList.do">Problem</a> </li> <li> <a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/userProblemList.do">User Problem</a> </li> <li> <a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/solveclub/solveclubList.do">Solving Club</a> </li> <li> <a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/discussionBoardList.do">Solving Talk</a> </li> </ul> <nav class="sub-navi-nav"><span class="icomoon-prev" onclick="beforeNavSelect()"></span><span class="icomoon-next" onclick="nextNavSelect()"></span></nav> </div> </div> <!-- sub navi --> </div> </div> <!--// row --> <!--sw-problem-wrap --> <div class="sw-problem-wrap"> <form id="searchContestProbVO" name="contestProbForm" action="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1" method="post" autocomplete="off"> <input type="hidden" name="contestProbId" value="AYx_fOcKI_XHBFb_"> <input type="hidden" name="ocwKind" value=""> <input type="hidden" name="ocwSeq" value=""> <script type="text/javascript"> function fnMoveMenu(menuKey) { var pageIndex = 1 var backPath = '/common/swea/solvingPractice/problemList.do' var problemDetailPath = 'problemDetail.do'; var problemResultPath = 'problemResult.do'; var problemCodeAttackPath = 'problemCodeAttackResult.do'; var problemDiscussionPath = 'problemBoardList.do'; var problemPageType = 'general'; if(problemPageType) { switch(problemPageType) { case 'general': break; case 'user': backPath = "/common/swea/solvingPractice/userProblemList.do"; problemDetailPath = 'userProblemDetail.do'; problemResultPath = 'userProblemResult.do'; problemCodeAttackPath = 'userProblemCodeAttackResult.do'; problemDiscussionPath = 'userProblemBoardList.do' break; case 'solvingClub': backPath = "/common/swea/solvingPractice/solveclub/solveclubView.do"; problemDetailPath = 'solveclub/solveclubProblemDetail.do'; problemResultPath = 'solveclub/solveclubProblemResult.do'; problemCodeAttackPath = 'solveclubProblemCodeAttackResult.do'; problemDiscussionPath = 'solveclub/solveclubProblemBoardList.do' break; } } if(menuKey == 'back') { var iPageIndex = document.createElement("input"); iPageIndex.type = "hidden"; iPageIndex.name = "pageIndex"; iPageIndex.value = (pageIndex ? pageIndex : 1); document.contestProbForm.appendChild(iPageIndex); document.contestProbForm.action = backPath; document.contestProbForm.method = 'get'; document.contestProbForm.submit(); return false; } if(menuKey == 'problem') { document.contestProbForm.action = '/common/swea/solvingPractice/' + problemDetailPath; } else if(menuKey == 'result') { document.contestProbForm.action = '/common/swea/solvingPractice/' + problemResultPath; } else if(menuKey == 'codeAttack') { document.contestProbForm.action = '/common/swea/solvingPractice/' + problemCodeAttackPath; } else if(menuKey == 'discussion') { document.contestProbForm.action = '/common/swea/solvingPractice/' + problemDiscussionPath; } document.contestProbForm.action += (pageIndex ? '?pageIndex=' + pageIndex : ''); if(document.contestProbForm.pageIndex) { document.contestProbForm.pageIndex.value = 1; } document.contestProbForm.method= "get"; refineSolveClubForm('', document.contestProbForm); document.contestProbForm.submit(); } function checkIsFirstOpen() { var contestProbId = 'AYx_fOcKI_XHBFb_'; var probOpenYn = 'N'; var solveClubId = ''; var solveClubAttendYn = ''; if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent) || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.substr(0,4))) { bootbox.alert("You can't access from Mobile Browser.", "Alert", "5", null, function(result){ }); return; } if(solveClubId && solveClubAttendYn && solveClubAttendYn == 'N') { bootbox.alert("Join Solving Club before solve this problem.", "Alert", "5", null, function(result){ }); return; } var params = { contestProbId : contestProbId }; var url = contextPath + "/contestHistory/checkIsFirstOpen.do"; $.ajax( { type : "POST", url : url, data : params, success : function(ret) { if(ret.probOpenYn == 'N') { if(solveClubId) { saveFirstOpenHistory(contestProbId, solveClubId); } else { saveFirstOpenHistory(contestProbId); } } else { if(solveClubId) { fnGoProblemTestForSolvingClub(contestProbId, solveClubId); } else { fnGoProblemTest(contestProbId); } } }, error : function(request, err, ex) { bootbox.alert(err + " ===> " + ex, "Solve Problem","4",null, function() { }); } }); } function saveFirstOpenHistory(contestProbId, solveClubId) { var params = { solveclubId : solveClubId, contestProbId : contestProbId, solveStatusCd : "V" }; var url = contextPath + "/contestHistory/insertFirstOpenProbHistory.do"; $.ajax( { type : "POST", url : url, data : params, success : function(ret) { if(solveClubId) { fnGoProblemTestForSolvingClub(contestProbId, solveClubId); } else { fnGoProblemTest(contestProbId); } }, error : function(request, err, ex) { bootbox.alert(err + " ===> " + ex, "Solve Problem","4",null, function() { }); } }); } function fnFavorite(){ $.ajax({ type: 'POST', url : '/common/swea/solvingPractice/historyContestProbList.do?_frameF=true', data : {id:'AYx_fOcKI_XHBFb_' , flag: document.getElementById('favorite_button').value }, dataType : 'html', success : function(ret){ if(ret == '"true"'){ $("#bookMark").removeClass('active'); document.getElementById('favorite_button').value = 'false' }else{ $("#bookMark").addClass('active'); document.getElementById('favorite_button').value = 'true' } }, error : function (request, err, ex){ alert(request.responseText); }, complete:function(){ } }); } function fnGoProblemTest(contestProbId) { var _menuId = null; window.open('/common/scs/satti/problem.do?_menuId=' + _menuId+ '&contestProbId=' + contestProbId , 'openProb'); } function fnGoProblemTestForSolvingClub(contestProbId, solveclubId) { var _menuId = null; window.open('/common/scs/satti/problem.do?_menuId=' + _menuId+ '&contestProbId=' + contestProbId + '&solveclubId=' + solveclubId, 'openProb'); } function fncModifyUserProblem() { document.contestProbForm.method = "GET"; document.contestProbForm.action = "/common/swea/solvingPractice/userProblemModify.do"; document.contestProbForm.submit(); } function fncDeleteUserProblem() { document.contestProbForm.action = "/common/swea/solvingPractice/deleteContestProb.do"; document.contestProbForm.method = "POST"; document.contestProbForm.submit(); } </script> <input type="hidden" name="solveclubId" value=""> <input type="hidden" name="solveclubPassword" value=""> <input type="hidden" name="attendYn" value=""> <!-- align-box btn--> <div class="align-box"> <div class="al-l"> <button class="sbtn small gray" onclick="fnMoveMenu('back');">List<!-- 목록 --></button> </div> <div class="al-r"> <button class="bookmark " id="bookMark" onclick="javascript:fnFavorite();return false;">Bookmark<!-- Bookmark --></button> <!-- </p> --> <input type="hidden" id="favorite_button" value="false"> <button class="sbtn small blue" onclick="javascript:checkIsFirstOpen();return false;">Solve Problem<!-- 문제풀러가기 --></button> </div> </div> <!--// align-box btn --> <!-- align-element --> <div class="align-box"> <div class="al-l"> <ul class="item-left-list"> <li> <span class="level-h"> H</span></li> <li> </li> <li> <h6>[E][H2349] [Pro] New material cable2</h6> </li> <li> </li> </ul> </div> <div class="al-r"> <ul class="item-right-list"> <!-- <li>SW Expert 아카데미</li> --> <!-- <li><span>2020-00-00</span></li> --> <!-- <li>조회:<span>3782</span></li> --> </ul> </div> </div> <!--// align-element --> <!-- sub tabs --> <div class="sub-tabs"> <!-- sub-tab-list --> <section role="navigation" class="sub-tab-list"> <ul> <li><a class="active" href="javascript:fnMoveMenu('problem');">Problem</a></li> <li><a href="javascript:fnMoveMenu('result');">Result</a></li> <li><a href="javascript:fnMoveMenu('discussion');">Talk</a></li> </ul> </section> <!--// sub-tab-list --> </div> <!--// sub tabs --> <div class="sw-form-tbl"> <table> <colgroup> <col width="15%"> <col width="85%"> </colgroup> <tbody> <tr> <td class="border-r title">S/W Language</td> <td data-label="S/W Language" colspan="99"> <div class="c2"> C++, Java </div> </td> </tr> <tr> <td class="border-r title">Tag</td> <td data-label="Tag" colspan="99"> <div class="c2"> </div> </td> </tr> </tbody> </table> </div> <!-- text입력 결과가 보여지는곳 --> <div class="view"> <div class="view-details"> <p><span style="font-size: 12pt;"><span style="font-family: "맑은 고딕";">※</span><span lang="EN-US" style="font-family: "맑은 고딕";"> The act of </span></span><span lang="EN-US" style="font-size: 12pt; color: red; font-family: "맑은 고딕";">posting and sharing problems & solutions to the outside of the company online/offline </span><span lang="EN-US" style="font-size: 12pt; font-family: "맑은 고딕";">is strictly prohibited. Problems of the SW Expert Academy are only open to Samsung Electronics employees.</span><br></p><p><span lang="EN-US" style="font-size: 12pt; font-family: "맑은 고딕";"><br></span></p><p class="MsoNormal" align="left" style="margin-bottom: 0.0001pt; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: normal; word-break: keep-all;"><b><span style="font-family: "맑은 고딕";">[Restrictions]</span></b><span lang="EN-US" style="font-size: 9pt;"><o:p></o:p></span></p><table class="MsoNormalTable" border="1" cellspacing="0" cellpadding="0" width="872" style="margin-left: 0.75pt; background: white; width: 654pt;"><tbody><tr style="height: 7.75pt;"><td width="104" style="padding: 0cm 0.75pt; height: 7.75pt; border-width: 1pt; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-color: black; border-image: initial; width: 78pt; background: transparent;"><p class="MsoNormal" align="left" style="margin-bottom: 0.0001pt; line-height: normal; word-break: keep-all;"><span lang="EN-US" style="font-size: 9pt;"><span style="font-family: "맑은 고딕";">Execution Time</span><o:p></o:p></span></p></td><td width="501" style="padding: 0cm 0.75pt; height: 7.75pt; border-bottom-width: 1pt; border-bottom-color: black; width: 375.6pt; border-top: 1pt solid black; border-right: 1pt solid black; border-image: initial; border-left: none; background: transparent;"><p class="MsoNormal" align="left" style="margin-bottom: 0.0001pt; line-height: normal; word-break: keep-all;"><span lang="EN-US" style="font-size: 9pt;"><span style="font-family: "맑은 고딕";">3 sec (C++) / 3 sec (Java) </span></span><span lang="EN-US" style="background-color: transparent; font-size: 9pt;"><span style="font-family: "맑은 고딕";"> </span></span><span style="background-color: transparent; font-family: "맑은 고딕";">for 25 test cases combined</span></p></td></tr><tr style="height: 11.3pt;"><td width="104" style="padding: 0cm 0.75pt; height: 11.3pt; border-bottom-width: 1pt; border-bottom-color: black; width: 78pt; border-right: 1pt solid black; border-left: 1pt solid black; border-image: initial; border-top: none; background: transparent;"><p class="MsoNormal" align="left" style="margin-bottom: 0.0001pt; line-height: normal; word-break: keep-all;"><span lang="EN-US" style="font-size: 9pt;"><span style="font-family: "맑은 고딕";">Memory Limit</span><o:p></o:p></span></p></td><td width="501" style="padding: 0cm 0.75pt; height: 11.3pt; border-bottom-width: 1pt; border-bottom-color: black; width: 375.6pt; border-top: none; border-left: none; border-right: 1pt solid black; background: transparent;"><p class="MsoNormal" align="left" style="margin-bottom: 0.0001pt; line-height: normal; word-break: keep-all;"><span lang="EN-US" style="font-size: 9pt;"><span style="font-family: "맑은 고딕";">Maximum 256MB is available for heap and static memory combined (Note: Maximum 1MB can be used for stack)</span></span></p></td></tr></tbody></table><p><br></p><p><br></p><table cellspacing="0" style="font-family: "Malgun Gothic"; border: 1pt dotted black;"><tbody><tr><td width="707" style="border-image: none 100% / 1 / 0 stretch; border-style: dotted; border-width: 1pt; height: 3.1pt; padding: 14.2pt 5.4pt; width: 666.8pt;"><p align="left" style="margin-bottom: 10pt;"><span style="font-family: "맑은 고딕"; font-size: small;"><strong> ① Test takers who will be using C or C++ to write their answer,</strong></span></p><p align="left" style="margin-bottom: 10pt;"><span style="font-family: "맑은 고딕"; font-size: small;"><strong><span style="color: white;"> ㅇ </span>please select C++ as for the Language before submitting the answer.</strong></span></p><p align="left" style="margin-bottom: 10pt;"><span style="font-family: "맑은 고딕"; font-size: small;"><strong> ② Consists of the Main part and User Code part.</strong></span></p><p align="left" style="margin-bottom: 10pt;"><span style="font-family: "맑은 고딕"; font-size: small;"><strong><span style="color: white;"> ㅇ </span>A. </strong>Main Part : Cannot be edited. But note that a validation logic can be added in here</span></p><p align="left" style="margin-bottom: 10pt;"><span style="font-family: "맑은 고딕"; font-size: small;"><span style="color: white;"><strong> ㅇ A. </strong>Main Part : </span>for the purposes of solution evaluation such as to detect an abnormal solution.</span></p><p align="left" style="margin-bottom: 10pt;"><span style="font-family: "맑은 고딕"; font-size: small;"><strong><span style="color: white;"> ㅇ </span>B. </strong>User Code Part : Code which the test taker must actually write.</span></p><p align="left" style="margin-bottom: 10pt;"><span style="font-family: "맑은 고딕"; font-size: small;"><span style="color: white;"><strong> ㅇ B. </strong>User Code Part : </span>Make sure that standard input/output functions are NOT included when submitting the code.</span></p><p align="left" style="margin-bottom: 10pt;"><span style="font-family: "맑은 고딕"; font-size: small;"><strong> ③ Cautions When Programming on Local PC</strong></span></p><p align="left" style="margin-bottom: 10pt;"><span style="font-family: "맑은 고딕"; font-size: small;"><strong><span style="color: white;"> ㅇ </span>A. </strong>2 files must be generated. ( main.cpp / solution.cpp or Solution.java / UserSolution.java )</span></p><p align="left" style="margin-bottom: 10pt;"><span style="font-family: "맑은 고딕"; font-size: small;"><strong><span style="color: white;"> ㅇ </span>B. </strong>Please copy the Main part into main.cpp or Solution.java.</span></p><p align="left" style="margin-bottom: 10pt;"><span style="font-family: "맑은 고딕"; font-size: small;"><strong><span style="color: white;"> ㅇ </span>C. </strong>To use the sample_input.txt, uncomment the code (commented)</span></p><p align="left" style="margin-bottom: 10pt;"><span style="font-family: "맑은 고딕"; font-size: small;"><span style="color: white;"><strong> ㅇ C. </strong></span>which uses the file as the standard input within the Main part code.</span></p><p align="left" style="margin-bottom: 10pt;"><span style="font-family: "맑은 고딕"; font-size: small;"><strong><span style="color: white;"> ㅇ </span>D. </strong>Delete or comment all standard input/output functions for debugging before submitting your code.</span></p><p align="left" style="margin-bottom: 10pt;"><span style="font-family: "맑은 고딕"; font-size: small;"><strong> ④ Since not all constraints are specified in this document, analyze the given code for further information.</strong></span></p><p align="left" style="margin-bottom: 10pt;"><span style="font-family: "맑은 고딕"; font-size: small;"><strong> ⑤ Given codes can differ depending on the programming language. Analyze codes according to your language selection.</strong></span></p></td></tr></tbody></table><p style="font-family: "Malgun Gothic"; font-size: medium;"> </p><p style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt; text-align: justify;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;"><strong>[Problem Description]</strong></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;"><span lang="EN-US" style="line-height: 15.3333px;">Cables for wired telecommunication made of advanced materials are developed.</span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;"><span lang="EN-US" style="line-height: 15.3333px;">To test performance and stability of the cables in actual network, n devices are connected using n - 1 cables.</span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;"><span lang="EN-US" style="line-height: 15.3333px;">(The network is a tree structure. Therefore, there is only one route between two random devices.)</span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"> </p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;"><span lang="EN-US" style="line-height: 15.3333px;">[Fig. 1] is an example of how devices are connected using cables.</span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><img alt="" border="0" hspace="0" src="data:image/png;base64,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" vspace="0" style="border-style: solid; border-color: black; height: 341px; margin: 0px; width: 600px;"></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"> </p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;"><span lang="EN-US" style="line-height: 15.3333px;">A cable enables bidirectional telecommunication between two devices. Each cable has its own transmission time.</span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"> </p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;"><span lang="EN-US" style="line-height: 15.3333px;">Even if two devices are not directly connected, signals can be transmitted if there is a route between them composed of cables and other devices.</span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;"><span lang="EN-US" style="line-height: 15.3333px;">In this case, total transmission time is the sum of individual transmission time of the cables on the route. A signal does not pass through the same device twice.</span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"> </p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;"><span lang="EN-US" style="line-height: 15.3333px;">Device 1 and Device 4 in [Fig. 1] can transmit signals to each other through Device 2 and Device 3. In this case, the transmission time is 2 + 6 + 4 = 12. (In [Fig. 1], numbers on the devices are IDs, and those above the lines are transmission time.)</span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"> </p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;"><span lang="EN-US" style="line-height: 15.3333px;">All devices are connected for telecommunication.</span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"> </p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;"><span lang="EN-US" style="line-height: 15.3333px;">To test cables, a device sends signals to another device, and it is monitored by a device on the transmission route.</span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"> </p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;"><span lang="EN-US" style="line-height: 15.3333px;">Before testing, a monitoring device is designated.</span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;"><span lang="EN-US" style="line-height: 15.3333px;">To increase reliability of test, select a sender and a receiver that make transmission time maximum. If there are several cases with the maximum transmission time, randomly select a case among them.</span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;"><span lang="EN-US" style="line-height: 15.3333px;">The monitoring device can be a sender or a receiver.</span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"> </p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;"><span lang="EN-US" style="line-height: 15.3333px;">If Device 2 in [Fig. 1] is designated as a monitoring device, Device 5 and Device 6 are selected as a sender and a receiver, respectively. Device 5 and Device 6 are a pair with the maximum transmission time when Device 2 is a monitoring device. The transmission time is 8 + 6 + 5 = 19.</span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;"><span lang="EN-US" style="line-height: 15.3333px;">If Device 1 is designated as a monitoring device, Device 1 and Device 6 are selected as a sender and a receiver, respectively. Device 1 and Device 6 are a pair with the maximum transmission time when Device 1 is a monitoring device. The transmission time is 2 + 6 + 5 = 13.</span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"> </p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;"><span lang="EN-US" style="line-height: 15.3333px;">Implement each required function by referring to the following API description.</span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;">※ The function signature below is based on C/C++. As for Java, refer to the provided Solution.java and UserSolution.java.</span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"> </p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;">The following is the description of API to be written in the User Code.</span></span></p><table class="MsoNormalTable" border="1" cellspacing="0" cellpadding="0" style="border: none;"> <tbody><tr> <td width="656" style="width: 491.8pt; border-width: 1pt; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-color: windowtext; border-image: initial; padding: 4.25pt 5.4pt;"> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><strong><span lang="EN-US" style="font-size:14.0pt;font-family:"맑은 고딕"; mso-bidi-font-family:굴림;color:blue">void</span></strong><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕""> </span><strong><span lang="EN-US" style="font-size: 14pt; font-family: "맑은 고딕";">init(</span></strong><strong><span lang="EN-US" style="font-size:14.0pt;font-family:"맑은 고딕";mso-bidi-font-family:굴림; color:blue">int</span></strong><strong><span lang="EN-US" style="font-size: 14pt; font-family: "맑은 고딕";"> mDevice)</span></strong><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> </tr> <tr> <td width="656" valign="top" style="width: 491.8pt; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-left: 1pt solid windowtext; border-bottom-color: windowtext; border-image: initial; border-top: none; padding: 4.25pt 5.4pt;"> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size: 10pt; font-family: "맑은 고딕";">This function initializes test cases. It is called once in the beginning of each test case.</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size: 10pt; font-family: "맑은 고딕";">At first, there is a device numbered mDevice. mDevice stands for a device ID.</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><strong><i><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕"; mso-bidi-font-family:굴림">Parameters</span></i></strong><span lang="EN-US" style="font-family:"맑은 고딕""><br> </span><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕""> mDevice : Initial device ID (1 </span><span style="font-size: 10pt; font-family: "맑은 고딕";">≤<span lang="EN-US"> mDevice </span>≤<span lang="EN-US"> 1,000,000,000)</span></span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> </tr> <tr> <td width="656" valign="top" style="width: 491.8pt; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-left: 1pt solid windowtext; border-bottom-color: windowtext; border-image: initial; border-top: none; padding: 4.25pt 5.4pt;"> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><strong><span lang="EN-US" style="font-size:14.0pt;font-family:"맑은 고딕"; mso-bidi-font-family:굴림;color:blue">void</span></strong><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕""> </span><strong><span lang="EN-US" style="font-size: 14pt; font-family: "맑은 고딕";">connect(</span></strong><strong><span lang="EN-US" style="font-size:14.0pt;font-family:"맑은 고딕";mso-bidi-font-family:굴림; color:blue">int</span></strong><strong><span lang="EN-US" style="font-size: 14pt; font-family: "맑은 고딕";"> mOldDevice, </span></strong><strong><span lang="EN-US" style="font-size:14.0pt;font-family:"맑은 고딕";mso-bidi-font-family: 굴림;color:blue">int</span></strong><strong><span lang="EN-US" style="font-size: 14pt; font-family: "맑은 고딕";"> mNewDevice, </span></strong><strong><span lang="EN-US" style="font-size:14.0pt;font-family:"맑은 고딕";mso-bidi-font-family: 굴림;color:blue">int</span></strong><strong><span lang="EN-US" style="font-size: 14pt; font-family: "맑은 고딕";"> mLatency)</span></strong><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> </tr> <tr> <td width="656" valign="top" style="width: 491.8pt; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-left: 1pt solid windowtext; border-bottom-color: windowtext; border-image: initial; border-top: none; padding: 4.25pt 5.4pt;"> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size: 10pt; font-family: "맑은 고딕";">This function adds a new device numbered mNewDevice, and connects it with another device numbered mOldDevice using a cable with transmission speed of mLatency.</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size: 10pt; font-family: "맑은 고딕";">mOldDevice is the ID of an existing device.</span><span lang="EN-US" style="font-family: "맑은 고딕""><o:p></o:p></span></p> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size: 10pt; font-family: "맑은 고딕";">mNewDevice is the ID of a newly added device.</span><span lang="EN-US" style="font-family: "맑은 고딕""><o:p></o:p></span></p> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><strong><i><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕"; mso-bidi-font-family:굴림">Parameters</span></i></strong><span lang="EN-US" style="font-family:"맑은 고딕""><br> </span><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕""> mOldDevice : ID of an existing device (1 </span><span style="font-size: 10pt; font-family: "맑은 고딕";">≤<span lang="EN-US"> mOldDevice </span>≤<span lang="EN-US"> 1,000,000,000)</span></span><span lang="EN-US" style="font-family:"맑은 고딕""><br> </span><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕""> mNewDevice : ID of a newly added device (1 </span><span style="font-size: 10pt; font-family: "맑은 고딕";">≤<span lang="EN-US"> mNewDevice </span>≤<span lang="EN-US"> 1,000,000,000</span></span><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕"">)</span><span lang="EN-US" style="font-family:"맑은 고딕""><br> </span><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕""> mLatency : Transmission speed of a cable (1 </span><span style="font-size: 10pt; font-family: "맑은 고딕";">≤<span lang="EN-US"> mLatency </span>≤<span lang="EN-US"> 10,000</span></span><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕"">)</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> </tr> <tr> <td width="656" valign="top" style="width: 491.8pt; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-left: 1pt solid windowtext; border-bottom-color: windowtext; border-image: initial; border-top: none; padding: 4.25pt 5.4pt;"> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><strong><span lang="EN-US" style="font-size:14.0pt;font-family:"맑은 고딕"; mso-bidi-font-family:굴림;color:blue">int</span></strong><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕""> </span><strong><span lang="EN-US" style="font-size: 14pt; font-family: "맑은 고딕";">measure(</span></strong><strong><span lang="EN-US" style="font-size:14.0pt;font-family:"맑은 고딕";mso-bidi-font-family:굴림; color:blue">int</span></strong><strong><span lang="EN-US" style="font-size: 14pt; font-family: "맑은 고딕";"> mDevice1, </span></strong><strong><span lang="EN-US" style="font-size:14.0pt;font-family:"맑은 고딕";mso-bidi-font-family: 굴림;color:blue">int</span></strong><strong><span lang="EN-US" style="font-size: 14pt; font-family: "맑은 고딕";"> mDevice2)</span></strong><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> </tr> <tr> <td width="656" valign="top" style="width: 491.8pt; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-left: 1pt solid windowtext; border-bottom-color: windowtext; border-image: initial; border-top: none; padding: 4.25pt 5.4pt;"> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size: 10pt; font-family: "맑은 고딕";">This function returns transmission time when a device numbered mDevice1 sends a signal to a device numbered mDevice2.</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size: 10pt; font-family: "맑은 고딕";">mDevice1 and mDevice2 are IDs of existing devices and are different from each other.</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><strong><i><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕"; mso-bidi-font-family:굴림">Parameters</span></i></strong><span lang="EN-US" style="font-family:"맑은 고딕""><br> </span><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕""> mDevice1 : Device ID (1 </span><span style="font-size: 10pt; font-family: "맑은 고딕";">≤<span lang="EN-US"> mDevice1 </span>≤<span lang="EN-US"> 1,000,000,000)</span></span><span lang="EN-US" style="font-family:"맑은 고딕""><br> </span><span lang="EN-US" style="font-size: 10pt; font-family: "맑은 고딕";"> mDevice2 : Device ID (1 </span><span style="font-size: 10pt; font-family: "맑은 고딕";">≤<span lang="EN-US"> mDevice2 </span>≤<span lang="EN-US"> 1,000,000,000, mDevice1 </span>≠<span lang="EN-US"> mDevice2)</span></span><span lang="EN-US" style="font-family: "맑은 고딕""><o:p></o:p></span></p> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><strong><i><span lang="EN-US" style="font-size: 10pt; font-family: "맑은 고딕";">Returns</span></i></strong><span lang="EN-US" style="font-family:"맑은 고딕""><br> </span><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕""> Transmission time required when a signal is sent from a device numbered mDevice1 to a device numbered mDevice2</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> </tr> <tr> <td width="656" valign="top" style="width: 491.8pt; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-left: 1pt solid windowtext; border-bottom-color: windowtext; border-image: initial; border-top: none; padding: 4.25pt 5.4pt;"> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><strong><span lang="EN-US" style="font-size:14.0pt;font-family:"맑은 고딕"; mso-bidi-font-family:굴림;color:blue">int</span></strong><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕""> </span><strong><span lang="EN-US" style="font-size: 14pt; font-family: "맑은 고딕";">test(</span></strong><strong><span lang="EN-US" style="font-size:14.0pt;font-family:"맑은 고딕";mso-bidi-font-family:굴림; color:blue">int</span></strong><strong><span lang="EN-US" style="font-size: 14pt; font-family: "맑은 고딕";"> mDevice)</span></strong><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> </tr> <tr> <td width="656" valign="top" style="width: 491.8pt; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-left: 1pt solid windowtext; border-bottom-color: windowtext; border-image: initial; border-top: none; padding: 4.25pt 5.4pt;"> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size: 10pt; font-family: "맑은 고딕";">This function designates a device numbered mDevice as a monitoring device and runs a test.</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size: 10pt; font-family: "맑은 고딕";">A pair of sender and receiver is selected so that a signal passes through the device numbered mDevice and the transmission time becomes maximum, and the transmission time is returned. (Refer to [Problem Description].)</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size: 10pt; font-family: "맑은 고딕";">mDevice is the ID of an existing device.</span><span lang="EN-US" style="font-family: "맑은 고딕""><o:p></o:p></span></p> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size: 10pt; font-family: "맑은 고딕";">When the function is called, it is guaranteed that there are more than two existing devices.</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><strong><i><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕"; mso-bidi-font-family:굴림">Parameters</span></i></strong><span lang="EN-US" style="font-family:"맑은 고딕""><br> </span><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕""> mDevice : Device ID (1 </span><span style="font-size: 10pt; font-family: "맑은 고딕";">≤<span lang="EN-US"> mDevice </span>≤<span lang="EN-US"> 1,000,000,000</span></span><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">)</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><strong><i><span lang="EN-US" style="font-size: 10pt; font-family: "맑은 고딕";">Returns</span></i></strong><span lang="EN-US" style="font-family:"맑은 고딕""><br> </span><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕""> Maximum transmission time when a signal passes through a device numbered mDevice</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> </tr> </tbody></table><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"> </p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"> </p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="word-break: keep-all;"><span style="line-height: 15.3333px;"><strong>[Example]</strong></span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="word-break: keep-all;"><span style="line-height: 15.3333px;">Let’s look into a case where functions are called as in [Table 1].</span></span></span></p><table class="MsoNormalTable" border="1" cellspacing="0" cellpadding="0" style="border: none;"> <tbody><tr> <td width="51" valign="top" style="width: 38.2pt; border-width: 1pt; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-color: windowtext; border-image: initial; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><strong><span lang="EN-US" style="font-size: 10.0pt;font-family:"맑은 고딕";mso-bidi-font-family:굴림">Order</span></strong><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="259" valign="top" style="width: 194pt; border-top: 1pt solid windowtext; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-bottom-color: windowtext; border-image: initial; border-left: none; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><strong><span lang="EN-US" style="font-size: 10.0pt;font-family:"맑은 고딕";mso-bidi-font-family:굴림">Function</span></strong><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="76" valign="top" style="width: 2cm; border-top: 1pt solid windowtext; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-bottom-color: windowtext; border-image: initial; border-left: none; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><strong><span lang="EN-US" style="font-size: 10.0pt;font-family:"맑은 고딕";mso-bidi-font-family:굴림">Return</span></strong><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="198" valign="top" style="width: 148.85pt; border-top: 1pt solid windowtext; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-bottom-color: windowtext; border-image: initial; border-left: none; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><strong><span lang="EN-US" style="font-size: 10.0pt;font-family:"맑은 고딕";mso-bidi-font-family:굴림">Figure</span></strong><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> </tr> <tr> <td width="51" valign="top" style="width: 38.2pt; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-left: 1pt solid windowtext; border-bottom-color: windowtext; border-image: initial; border-top: none; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">1</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="259" valign="top" style="width: 194pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕"">init(1)</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="76" valign="top" style="width: 2cm; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> </td> <td width="198" valign="top" style="width: 148.85pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> </td> </tr> <tr> <td width="51" valign="top" style="width: 38.2pt; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-left: 1pt solid windowtext; border-bottom-color: windowtext; border-image: initial; border-top: none; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">2</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="259" valign="top" style="width: 194pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕"">connect(1, 2, 2)</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="76" valign="top" style="width: 2cm; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> </td> <td width="198" valign="top" style="width: 148.85pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> </td> </tr> <tr> <td width="51" valign="top" style="width: 38.2pt; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-left: 1pt solid windowtext; border-bottom-color: windowtext; border-image: initial; border-top: none; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">3</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="259" valign="top" style="width: 194pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕"">connect(2, 3, 6)</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="76" valign="top" style="width: 2cm; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> </td> <td width="198" valign="top" style="width: 148.85pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> </td> </tr> <tr> <td width="51" valign="top" style="width: 38.2pt; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-left: 1pt solid windowtext; border-bottom-color: windowtext; border-image: initial; border-top: none; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">4</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="259" valign="top" style="width: 194pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕"">connect(3, 4, 4)</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="76" valign="top" style="width: 2cm; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> </td> <td width="198" valign="top" style="width: 148.85pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> </td> </tr> <tr> <td width="51" valign="top" style="width: 38.2pt; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-left: 1pt solid windowtext; border-bottom-color: windowtext; border-image: initial; border-top: none; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">5</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="259" valign="top" style="width: 194pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕"">connect(2, 5, 8)</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="76" valign="top" style="width: 2cm; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> </td> <td width="198" valign="top" style="width: 148.85pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> </td> </tr> <tr> <td width="51" valign="top" style="width: 38.2pt; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-left: 1pt solid windowtext; border-bottom-color: windowtext; border-image: initial; border-top: none; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">6</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="259" valign="top" style="width: 194pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕"">connect(3, 6, 5)</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="76" valign="top" style="width: 2cm; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> </td> <td width="198" valign="top" style="width: 148.85pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">[Fig. 1]</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> </tr> <tr> <td width="51" valign="top" style="width: 38.2pt; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-left: 1pt solid windowtext; border-bottom-color: windowtext; border-image: initial; border-top: none; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">7</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="259" valign="top" style="width: 194pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕"">measure(1, 4)</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="76" valign="top" style="width: 2cm; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">12</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="198" valign="top" style="width: 148.85pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">[Problem Description]</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> </tr> <tr> <td width="51" valign="top" style="width: 38.2pt; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-left: 1pt solid windowtext; border-bottom-color: windowtext; border-image: initial; border-top: none; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">8</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="259" valign="top" style="width: 194pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕"">test(2)</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="76" valign="top" style="width: 2cm; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">19</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="198" valign="top" style="width: 148.85pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">[Problem Description]</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> </tr> <tr style="mso-yfti-irow:9;height:12.1pt"> <td width="51" valign="top" style="width: 38.2pt; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-left: 1pt solid windowtext; border-bottom-color: windowtext; border-image: initial; border-top: none; padding: 0cm 5.4pt; height: 12.1pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">9</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="259" valign="top" style="width: 194pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt; height: 12.1pt;"> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕"">test(1)</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="76" valign="top" style="width: 2cm; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt; height: 12.1pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">13</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="198" valign="top" style="width: 148.85pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt; height: 12.1pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">[Problem Description]</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> </tr> <tr style="mso-yfti-irow:10;height:12.1pt"> <td width="51" valign="top" style="width: 38.2pt; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-left: 1pt solid windowtext; border-bottom-color: windowtext; border-image: initial; border-top: none; padding: 0cm 5.4pt; height: 12.1pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">10</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="259" valign="top" style="width: 194pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt; height: 12.1pt;"> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕"">connect(3, 7, 8)</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="76" valign="top" style="width: 2cm; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt; height: 12.1pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> </td> <td width="198" valign="top" style="width: 148.85pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt; height: 12.1pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">[Fig. 2]</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> </tr> <tr> <td width="51" valign="top" style="width: 38.2pt; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-left: 1pt solid windowtext; border-bottom-color: windowtext; border-image: initial; border-top: none; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">11</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="259" valign="top" style="width: 194pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕"">test(3)</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="76" valign="top" style="width: 2cm; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">22</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="198" valign="top" style="width: 148.85pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> </td> </tr> <tr> <td width="51" valign="top" style="width: 38.2pt; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-left: 1pt solid windowtext; border-bottom-color: windowtext; border-image: initial; border-top: none; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">12</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="259" valign="top" style="width: 194pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕"">measure(7, 1)</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="76" valign="top" style="width: 2cm; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">16</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="198" valign="top" style="width: 148.85pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> </td> </tr> <tr> <td width="51" valign="top" style="width: 38.2pt; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-left: 1pt solid windowtext; border-bottom-color: windowtext; border-image: initial; border-top: none; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">13</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="259" valign="top" style="width: 194pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕"">connect(1, 8, 9)</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="76" valign="top" style="width: 2cm; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> </td> <td width="198" valign="top" style="width: 148.85pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">[Fig. 3]</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> </tr> <tr> <td width="51" valign="top" style="width: 38.2pt; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-left: 1pt solid windowtext; border-bottom-color: windowtext; border-image: initial; border-top: none; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">14</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="259" valign="top" style="width: 194pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕"">test(2)</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="76" valign="top" style="width: 2cm; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">25</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="198" valign="top" style="width: 148.85pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> </td> </tr> <tr> <td width="51" valign="top" style="width: 38.2pt; border-right: 1pt solid windowtext; border-bottom-width: 1pt; border-left: 1pt solid windowtext; border-bottom-color: windowtext; border-image: initial; border-top: none; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">15</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="259" valign="top" style="width: 194pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt;margin-left: 0cm"><span lang="EN-US" style="font-size:10.0pt;font-family:"맑은 고딕"">test(4)</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="76" valign="top" style="width: 2cm; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-size:10.0pt; font-family:"맑은 고딕"">21</span><span lang="EN-US" style="font-family:"맑은 고딕""><o:p></o:p></span></p> </td> <td width="198" valign="top" style="width: 148.85pt; border-top: none; border-left: none; border-bottom-width: 1pt; border-bottom-color: windowtext; border-right: 1pt solid windowtext; padding: 0cm 5.4pt;"> <p align="center" style="margin-top:0cm;margin-right:0cm;margin-bottom:10.0pt; margin-left:0cm;text-align:center"><span lang="EN-US" style="font-family:"맑은 고딕""> <o:p></o:p></span></p> </td> </tr> </tbody></table><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"> [Table 1]</span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"> </p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="word-break: keep-all;"><span style="line-height: 15.3333px;">[Fig. 2] shows how devices are connected after the function call in Order 10.</span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><img alt="" border="0" hspace="0" src="data:image/png;base64,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ebRHrmcl2V72mOze9SwBrEe75roYyfa212T3r2e5Na9/+bMMB7BL2ivXu5JsT3tMdu96lq0wGGiY7P71LAHMoz1yPSvJ9rLHZPeuZwlgPdo118VItre9Jrt/PcstmjMcuPP5jx0+GmhDe+V6V5LtaY/J7l3PshUGAw2T3b+eJYB5tEeuZyXZXvaY7N71LAGsR7vmuhjJ9rbXZPevZ7lVJw8HHn/o6s4XPn74aODytFeudyXZnvaY7N71LFthMNAw2f3rWQKYR3vkelaS7WWPye5dzxLAerRrrouRbG97TXb/epZb9p2/+tP73/DbQYALwwE0pL1yvSvJ9rTHZPeuZ9kKg4GGye5fzxLAPNoj17OSbC97THbvepYA1qNdc12MZHvba7L717PcuvhGn+EA9kB75XpXku1pj8nuXc+yFQYDDZPdv54lgHm0R65nJdle9pjs3vUsAaxHu+a6GMn2ttdk969nuQdzhgPf+dKnDx8NXIb2yvWuJNvTHpPdu55lKwwGGia7fz1LAPNoj1zPSrK97DHZvetZAliPds11MZLtba/J7l/Pci9OHQ7E+xPE+xQAl6K9cr0ryfa0x2T3rmfZCoOBhsnuX88SwDzaI9ezkmwve0x273qWANajXXNdjGR722uy+9ez3JNvf+YP7BBgKgwHcEnaK9e7kmxPe0x273qWrTAYaJjs/vUsAcyjPXI9K8n2ssdk965nCWA92jXXxUi2t70mu389y7157bmn7RBgKgwHcCnaK9e7kmxPe0x273qWrTAYaJjs/vUsAcyjPXI9K8n2ssdk965nCWA92jXXxUi2t70mu389yz2aMxy4+7d/ffhoYB3aK9e7kmxPe0x273qWrTAYaJjs/vUsAcyjPXI9K8n2ssdk965nCWA92jXXxUi2t70mu389y706dThw68bDV3dffOHw0cDytFeudyXZnvaY7N71LFthMNAw2f3rWQKYR3vkelaS7WWPye5dzxLAerRrrouRbG97TXb/epZ79toff9gOAabCcABr0l653pVke9pjsnvXs2yFwUDDZPevZwlgHu2R61lJtpc9Jrt3PUsA69GuuS5Gsr3tNdn961nu3e1nn7RDgKkwHMBatFeudyXZnvaY7N71LFthMNAw2f3rWQKYR3vkelaS7WWPye5dzxLAerRrrouRbG97TXb/epY9mDMcuHfrq4eP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tcdk965n2QKDAQDd04vWXcQl2Yu7x2T3rmcJYF3aN9fHSLa7vSa7fz1LAMvRbrnulWS72mOye9ezbIHBAIDu6UXrLuKS7MXdY7J717MEsC7tm+tjJNvdXpPdv54lgOVot1z3SrJd7THZvetZtsBgAED39KJ1F3FJ9uLuMdm961kCWJf2zfUxku1ur8nuX88SwHK0W657Jdmu9pjs3vUsW2AwAKB7etG6i7gke3H3mOze9SwBrEv75voYyXa312T3r2cJYDnaLde9kmxXe0x273qWLTAYANA9vWjdRVySvbh7THbvepYA1qV9c32MZLvba7L717MEsBztluteSbarPSa7dz3LFhgMAOieXrTuIi7JXtw9Jrt3PUsA69K+uT5Gst3tNdn961kCWI52y3WvJNvVHpPdu55lCwwGAHRPL1p3EZdkL+4ek927niWAdWnfXB8j2e72muz+9SwBLEe75bpXku1qj8nuXc+yBQYDALqnF627iEuyF3ePye5dzxLAurRvro+RbHd7TXb/epYAlqPdct0ryXa1x2T3rmfZAoMBAN3Ti9ZdxCXZi7vHZPeuZwlgXdo318dItru9Jrt/PUsAy9Fuue6VZLvaY7J717NsgcEAgO7pResu4pLsxd1jsnvXswSwLu2b62Mk291ek92/niWA5Wi3XPdKsl3tMdm961m2wGAAQPf0onUXcUn24u4x2b3rWQJYl/bN9TGS7W6vye5fzxLAcrRbrnsl2a72mOze9SxbYDAAoHt60bqLuCR7cfeY7N71LAGsS/vm+hjJdrfXZPevZwlgOdot172SbFd7THbvepYtMBgA0D29aN1FXJK9uHtMdu96lgDWpX1zfYxku9trsvvXswSwHO2W615Jtqs9Jrt3PcsWGAwA6J5etO4iLsle3D0mu3c9SwDr0r65Pkay3e012f3rWQJYjnbLda/EdXXkuDPSs2yBwQCA7ulF6y7ikuzF3WOye9ezBLAu7ZvrYyTb3V6T3b+eJYDlaLdc90pcV0eOOyM9yxYYDADonl607iIucRf3yHFnpGcJYF3aN9fHiOvu6HHnpGcJYDnaLde9EtfVkePOSM+yBQYDALqnF627iEvcxT1y3BnpWQJYl/bN9THiujt63DnpWQJYjnbLda/EdXXkuDPSs2yBwQCA7ulF6y7iEndxjxx3RnqWANalfXN9jLjujh53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" vspace="0" style="border-style: solid; border-color: black; height: 319px; margin: 0px; width: 600px;"></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="word-break: keep-all;"><span style="line-height: 15.3333px;">When test() is called in Order 11, the route Device 5 – Device 2 – Device 3 – Device 7 is the case in which a signal passes through Device 3 and transmission time is the maximum. Since the transmission time is 8 + 6 + 8 = 22, 22 is returned.</span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="word-break: keep-all;"><span style="line-height: 15.3333px;">When measure() is called in Order 12, the signal sent from Device 7 to Device 1 passes through the route Device 7 – Device 3 – Device 2 – Device 1. Since the transmission time is 8 + 6 + 2 = 16, 16 is returned.</span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"> </p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="word-break: keep-all;"><span style="line-height: 15.3333px;">[Fig. 3] shows how devices are connected after the function call in Order 13.</span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><img alt="" border="0" hspace="0" src="data:image/png;base64,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" vspace="0" style="border-style: solid; border-color: black; height: 327px; margin: 0px; width: 600px;"></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"> </p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="word-break: keep-all;"><span style="line-height: 15.3333px;">When test() is called in Order 14, the route Device 8 – Device 1 – Device 2 – Device 3 – Device 7 is the case in which a signal passes through Device 2 and transmission time is the maximum. Since the transmission time is 9 + 2 + 6 + 8 = 25, 25 is returned.</span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="word-break: keep-all;"><span style="line-height: 15.3333px;">When test() is called in Order 15, the route Device 8 – Device 1 – Device 2 – Device 3 – Device 4 is the case in which a signal passes through Device 4 and transmission time is the maximum. Since the transmission time is 9 + 2 + 6 + 4 = 21, 21 is returned.</span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"> </p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"> </p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="word-break: keep-all;"><span style="line-height: 15.3333px;"><strong> [Constraints]</strong></span></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;">1. init() is called once in the beginning of each test case.</span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;">2. In each test case, connect() is called up to 10,000 times.</span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;">3. In each test case, measure() is called up to 1,000 times.</span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;">4. In each test case, test() is called up to 1,000 times.</span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;">5. Up to 100 devices are on the transmission route between two random devices.</span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"> </p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;"><strong>[Input and Output]</strong></span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;">As the input and output are processed in the provided code in the Main, they are not processed separately in the User Code.</span></span></p><p align="left" style="font-family: "Malgun Gothic"; font-size: medium; margin: 0cm 0cm 10pt;"><span style="font-size: 10pt;"><span style="line-height: 15.3333px;">The output result for the sample input is provided in the form of “#TC number result.” It is Pass if the result is 100; it is Fail if it is 0.</span></span></p> </div> </div> <!--// text입력 결과가 보여지는곳 --> <h4 class="view-tit">Related TALK</h4> <div class="view" style="min-height: 0px;padding-top:5px;"> <div class="row"> <div class="col-3"> <dl> <dd title="[E][H2349] [Pro] New material cable2"><a title="[E][H2349] [Pro] New material cable2" style="cursor: pointer; float: left;" onclick="javascript:fs_move_talk("AYx_jzeKJIHHBFb_");">[E][H2349] [Pro] New material cable2</a> </dd> </dl> </div> </div> </div> </form> <iframe id="hiddenFrame" name="hiddenFrame" src="./3_files/saved_resource(1).html" marginheight="0" marginwidth="0" frameborder="0" width="0" height="0" scrolling="no"></iframe> <form id="searchForm" name="searchForm" method="post" autocomplete="off"> <input type="hidden" name="menuId" value=""> <input type="hidden" name="act" value=""> <input type="hidden" name="ocwKind" value=""> <input type="hidden" name="ocwSeq" value=""> <input type="hidden" name="detGbn" value=""> <input type="hidden" name="commnetStar" value="5"> <input type="hidden" name="starYn" value="N"> <input type="hidden" name="delSeq" value=""> <input type="hidden" name="istReAddCon" value=""> <input type="hidden" name="reSeq" value=""> <input type="hidden" name="filegrpNo" value=""> <input type="hidden" name="lecture_seq" value=""> <input type="hidden" name="movie_status" value=""> <input type="hidden" name="lectureSeq" value=""> <input type="hidden" name="userGradingAccept" value=""> <input type="hidden" name="progressVal" value=""> </form> <form id="sdpBoardCommuForm" name="sdpBoardCommuForm" action="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1" method="post" autocomplete="off"> <input id="commuId" name="commuId" type="hidden" value="AYx_gkuKJCHHBFb_"> <input id="bbsId" name="tnCfBbs.bbsId" type="hidden" value="PROBLEM_COMMON"> </form> <div class="e-learning mt30"> <ul> <li class="left"> <h3>0 Comments</h3> </li> <li class="right"> <ul> <li><a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1#;return%20false;" class="active recentOrder" onclick="fncChangeSortType('RECENT')">Recent order</a></li> <li><a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1#;return%20false;" class="popularityOrder" onclick="fncChangeSortType('RECOMMEND')">Popularity order</a></li> <!-- <li><a href="#;return false;">인기순</a></li> --> </ul> </li> </ul> </div> <div class="input_box"> <ul> <li> <div class="sw-select"><select name="userDisplayType" onchange="fncChangeSelectBox($(this))" class="sw-select-hidden"> <option value="N">Fixed Nickname</option> <option value="R">Real Name</option> <option value="A">Temporary Nickname</option> </select><div class="sw-select-styled">Fixed Nickname</div><ul class="sw-select-options"><li rel="N">Fixed Nickname</li><li rel="R">Real Name</li><li rel="A">Temporary Nickname</li></ul></div> <div class="sw-input"><input name="anonymousNickName" type="text" onkeyup="checkAnonymousNickNameSize(this)" style="display:none;" class="text"></div> </li> <li> <textarea onkeyup="checkCommentSize(this)" class="text_area"></textarea> <a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1#;return%20false;" class="input-btn" onclick="fncSdpBoardCommuCommentReg($(this))"><p>Save</p></a> <span class="byte">0 / 1000 char</span> </li> </ul> </div> <div class="reply_box"> <div class="reply_best" style="display: none;"> <!-- <div class="best"><span>Best Reply </span></li> --> <!-- </div> --> </div> <ul class="reply_list"></ul> </div> <script type="text/javascript"> $(function(){ fncSdpBoardCommuCommentList(); }); </script> </div> <!--//sw-problem-wrap --> <!--//sw-problem-wrap --> </div> <!--// main-respon --> <!-- footer --> <script text="text/javascript"> function openPopup(url){ var popupUrl = contextPath + url; var popupOption = 'width=1300'; popupOption += ', height=700'; popupOption += ', scrollbars=yes'; window.open(popupUrl, "", popupOption); } function fncOpenNewTab(url){ var win = window.open(url, '_blank'); win.focus(); } </script> <footer class="footer"> <div class="footer-top"> <div class="row"> <div class="col-1"> <img class="footer-logo" src="./3_files/footer-logo.svg"> </div> <div class="col-7"> <ul class="footer-left-list"> <li><a href="https://swexpertacademy.samsung.com/common/help/aboutSoftech.do">About S/W Expert Academy</a></li> <li><a href="https://swexpertacademy.samsung.com/common/help/mapsAndDirections.do">Maps & Directions</a></li> <li><a href="https://swexpertacademy.samsung.com/common/help/notice/noticeBoardList.do">Notice</a></li> <li><a href="https://swexpertacademy.samsung.com/common/help/qna/qnaBoardList.do">Q&A</a></li> <li><a href="https://swexpertacademy.samsung.com/common/help/faq/faqBoardList.do">FAQ</a></li> <li><a href="https://swexpertacademy.samsung.com/common/help/sitemap/siteMapList.do">Site Map</a></li> </ul> </div> <div class="col-4"> <ul class="footer-top-list"> <li><a style="cursor: pointer;" onclick="openPopup('/popup/privacy.do?type=PRIVACY_SERVICE')">Terms of Service</a></li> <li><a style="cursor: pointer;" onclick="openPopup('/popup/privacy.do?type=PRIVACY_POLICY')">Privacy Policy</a></li> </ul> </div> </div> <a href="https://swexpertacademy.samsung.com/common/swea/solvingPractice/problemDetail.do?contestProbId=AYx_fOcKI_XHBFb_&problemProcess=&isFavorite=&probAttack=&problemInputTag=&problemTitle=%5BPRO%5D&rowNum=10&pageIndex=1#" class="go-top"><span class="icomoon-arrow-up"></span>TOP</a> </div> <div class="footer-bottom"> <p class="adress">Samsung Electronics Leadership Center, 59, Seocheondong-ro, Giheung-gu, Yongin-si, Gyeonggi-do, Korea | <span>swexpert.sec@samsung.com</span></p> <!-- <p class="copyright">Copyright©2020 AllRightsReserved.</p> --> </div> </footer> <iframe name="todayOcwHiddenFrame" scrolling="no" width="0" height="0" style="display:none" src="./3_files/saved_resource(2).html"></iframe> <!--// footer --> </div> <!--// main-content --> </div> <!--// sw-wrapper --> </body></html>
Editor is loading...
Leave a Comment