Untitled
unknown
plain_text
a year ago
407 kB
4
Indexable
<!DOCTYPE html> <!-- saved from url=(0212)https://swexpertacademy.samsung.com/common/swea/solvingPractice/solveclub/solveclubProblemDetail.do?solveclubId=AYz2pmZK5NLHBFVW&solveclubPassword=&password=&attendYn=Y&contestProbId=AXrrNoHgWAFqnWHx&sortingType= --> <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="./S_W EXPERT ACADEMY_files/reset.css"> <!-- css --> <!-- css --> <link rel="stylesheet" href="./S_W EXPERT ACADEMY_files/fonts.css"> <link rel="stylesheet" href="./S_W EXPERT ACADEMY_files/font-icon.css"> <link rel="stylesheet" href="./S_W EXPERT ACADEMY_files/font-icon-new.css"> <link rel="stylesheet" href="./S_W EXPERT ACADEMY_files/sw-common.css"> <!-- scroll --> <link rel="stylesheet" href="./S_W EXPERT ACADEMY_files/jquery.mCustomScrollbar.css"> <link href="./S_W EXPERT ACADEMY_files/bootbox.css" rel="stylesheet" type="text/css"> <link rel="stylesheet" href="./S_W EXPERT ACADEMY_files/jquery-ui-1.8.21.custom.css" type="text/css"> <!-- script --> <script src="./S_W EXPERT ACADEMY_files/2.1.3-jquery.min.js.download"></script> <script src="./S_W EXPERT ACADEMY_files/bootbox.min.js.download" type="text/javascript"></script> <script src="./S_W EXPERT ACADEMY_files/bootstrap.min.js.download" type="text/javascript"></script> <script src="./S_W EXPERT ACADEMY_files/common-new-sw.js.download"></script> <script src="./S_W EXPERT ACADEMY_files/sub-navi-tab.js.download"></script> <script src="./S_W EXPERT ACADEMY_files/new-aside.js.download"></script> <script src="./S_W EXPERT ACADEMY_files/insub-tab.js.download"></script> <script src="./S_W EXPERT ACADEMY_files/jquery.sliderkit.1.9.2.pack.js.download"></script> <script src="./S_W EXPERT ACADEMY_files/jquery.blockUI.js.download"></script> <!-- 이전 소스 --> <script src="./S_W EXPERT ACADEMY_files/jquery-migrate-1.2.1.min.js.download"></script> <script src="./S_W EXPERT ACADEMY_files/jquery-ui.js.download" type="text/javascript"></script> <script src="./S_W EXPERT ACADEMY_files/lang.do"></script> <script src="./S_W EXPERT ACADEMY_files/menu.js.download" type="text/javascript"></script> <script src="./S_W EXPERT ACADEMY_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="./S_W EXPERT ACADEMY_files/saved_resource.html"></iframe></div> <script src="./S_W EXPERT ACADEMY_files/common.js.download" type="text/javascript"></script> <script src="./S_W EXPERT ACADEMY_files/portalCommon.js.download" type="text/javascript"></script> <script src="./S_W EXPERT ACADEMY_files/numberFormat.js.download" type="text/javascript"></script> <!-- solveclub 사용 --> <script src="./S_W EXPERT ACADEMY_files/solveclub.js.download" type="text/javascript"></script> <script src="./S_W EXPERT ACADEMY_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="./S_W EXPERT ACADEMY_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/solveclub/solveclubProblemDetail.do?solveclubId=AYz2pmZK5NLHBFVW&solveclubPassword=&password=&attendYn=Y&contestProbId=AXrrNoHgWAFqnWHx&sortingType=#;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/solveclub/solveclubProblemDetail.do?solveclubId=AYz2pmZK5NLHBFVW&solveclubPassword=&password=&attendYn=Y&contestProbId=AXrrNoHgWAFqnWHx&sortingType=#;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/solveclub/solveclubProblemDetail.do?solveclubId=AYz2pmZK5NLHBFVW&solveclubPassword=&password=&attendYn=Y&contestProbId=AXrrNoHgWAFqnWHx&sortingType=#">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/solveclub/solveclubProblemDetail.do?solveclubId=AYz2pmZK5NLHBFVW&solveclubPassword=&password=&attendYn=Y&contestProbId=AXrrNoHgWAFqnWHx&sortingType=#">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/solveclub/solveclubProblemDetail.do?solveclubId=AYz2pmZK5NLHBFVW&solveclubPassword=&password=&attendYn=Y&contestProbId=AXrrNoHgWAFqnWHx&sortingType=#" 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/solveclub/solveclubProblemDetail.do?solveclubId=AYz2pmZK5NLHBFVW&solveclubPassword=&password=&attendYn=Y&contestProbId=AXrrNoHgWAFqnWHx&sortingType=#" 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/solveclub/solveclubProblemDetail.do?solveclubId=AYz2pmZK5NLHBFVW&solveclubPassword=&password=&attendYn=Y&contestProbId=AXrrNoHgWAFqnWHx&sortingType=#" 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/solveclub/solveclubProblemDetail.do?solveclubId=AYz2pmZK5NLHBFVW&solveclubPassword=&password=&attendYn=Y&contestProbId=AXrrNoHgWAFqnWHx&sortingType=#">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/solveclub/solveclubProblemDetail.do?solveclubId=AYz2pmZK5NLHBFVW&solveclubPassword=&password=&attendYn=Y&contestProbId=AXrrNoHgWAFqnWHx&sortingType=#">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/solveclub/solveclubProblemDetail.do?solveclubId=AYz2pmZK5NLHBFVW&solveclubPassword=&password=&attendYn=Y&contestProbId=AXrrNoHgWAFqnWHx&sortingType=#;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/solveclub/solveclubProblemDetail.do?solveclubId=AYz2pmZK5NLHBFVW&solveclubPassword=&password=&attendYn=Y&contestProbId=AXrrNoHgWAFqnWHx&sortingType=#;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/solveclub/solveclubProblemDetail.do?solveclubId=AYz2pmZK5NLHBFVW&solveclubPassword=&password=&attendYn=Y&contestProbId=AXrrNoHgWAFqnWHx&sortingType=#" 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/solveclub/solveclubProblemDetail.do?solveclubId=AYz2pmZK5NLHBFVW&solveclubPassword=&password=&attendYn=Y&contestProbId=AXrrNoHgWAFqnWHx&sortingType=#" 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 15: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/solveclub/solveclubProblemDetail.do?solveclubId=AYz2pmZK5NLHBFVW&solveclubPassword=&password=&attendYn=Y&contestProbId=AXrrNoHgWAFqnWHx&sortingType=#" 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 16: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/solveclub/solveclubProblemDetail.do?solveclubId=AYz2pmZK5NLHBFVW&solveclubPassword=&password=&attendYn=Y&contestProbId=AXrrNoHgWAFqnWHx&sortingType=#" 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 11: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/solveclub/solveclubProblemDetail.do?solveclubId=AYz2pmZK5NLHBFVW&solveclubPassword=&password=&attendYn=Y&contestProbId=AXrrNoHgWAFqnWHx&sortingType=#" 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 17: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/solveclub/solveclubProblemDetail.do?solveclubId=AYz2pmZK5NLHBFVW&solveclubPassword=&password=&attendYn=Y&contestProbId=AXrrNoHgWAFqnWHx&sortingType=#" 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 15:57</span> <input type="hidden" name="alarm_id" value="AY0RfVvaC4zHBFVW"> </div> <div class="notic-info-footer"> <img src="./S_W EXPERT ACADEMY_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" style="display: none;"> <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="./S_W EXPERT ACADEMY_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>Solving Club</li> </ul> <!--// breadcrumb --> </div> </div> <!--// sub-img --> <!--sw-problem-wrap --> <link href="./S_W EXPERT ACADEMY_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"> $(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: 335.438px; width: 180px;"></div> <ul> <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 class="active"> <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/solveclub/solveclubProblemDetail.do?solveclubId=AYz2pmZK5NLHBFVW&solveclubPassword=&password=&attendYn=Y&contestProbId=AXrrNoHgWAFqnWHx&sortingType=" method="post" autocomplete="off"> <input type="hidden" name="contestProbId" value="AXrrNoHgWAFqnWHx"> <input type="hidden" name="ocwKind" value=""> <input type="hidden" name="ocwSeq" value=""> <script type="text/javascript"> function fnMoveMenu(menuKey) { var pageIndex = null 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 = 'solvingClub'; 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('true', document.contestProbForm); document.contestProbForm.submit(); } function checkIsFirstOpen() { var contestProbId = 'AXrrNoHgWAFqnWHx'; var probOpenYn = 'N'; var solveClubId = 'AYz2pmZK5NLHBFVW'; var solveClubAttendYn = 'Y'; 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:'AXrrNoHgWAFqnWHx' , 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="AYz2pmZK5NLHBFVW"> <input type="hidden" name="solveclubPassword" value=""> <input type="hidden" name="attendYn" value="Y"> <!-- 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> <h6>[SRV] Batch 1_2024_SW Pro Class 2</h6> </li> <li> <h6>[E][H2122] [Pro] Bicycle Rental Stations</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> </ul> </section> <!--// sub-tab-list --> </div> <!--// sub tabs --> <!-- text입력 결과가 보여지는곳 --> <div class="view"> <div class="view-details"> <span lang="EN-US" style="line-height: 150%; font-size: 11pt;"><font face="맑은 고딕"><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><font face="맑은 고딕" size="2"><span lang="EN-US" style="color: black; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: "맑은 고딕"; mso-ascii-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕";"><strong>※</strong></span><span lang="EN-US" style="color: black; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: "맑은 고딕"; mso-ascii-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕";"> </span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt; mso-fareast-font-family: "맑은 고딕"; mso-ascii-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕"; mso-bidi-font-family: "Times New Roman";">The act of <span style="color: red;">posting and sharing problems & solutions to the outside of the company online/offline </span>is strictly prohibited. Problems of the SW Expert Academy are only open to Samsung Electronics employees.</span></font></p><p><font face="맑은 고딕" size="2"><font face="굴림" size="3"><span lang="EN-US" style="mso-bidi-font-size: 10.0pt; mso-fareast-font-family: "맑은 고딕"; mso-ascii-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕";"><font face="맑은 고딕" size="2"><font face="굴림" size="3"><br></font></font></span></font></font></p><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-layout-grid-mode: char; mso-layout-grid-align: none;"><font face="맑은 고딕" size="2"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="mso-bidi-font-size: 10.0pt; mso-fareast-font-family: "맑은 고딕"; mso-ascii-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕";"><font face="맑은 고딕" size="2">[Restrictions]</font></span></b></font></p><p><font face="맑은 고딕" size="2"><font face="굴림" size="3"></font><font face="굴림" size="3"> </font><font face="굴림" size="3"> </font><font face="굴림" size="3"> </font><font face="굴림" size="3"> </font><font face="굴림" size="3"> </font><font face="굴림" size="3"> </font><font face="굴림" size="3"> </font><font face="굴림" size="3"> </font><font face="굴림" size="3"></font><font face="굴림" size="3"><br></font></font></p><table width="847" style="margin: auto auto auto 0.75pt; border: currentColor; border-image: none; width: 847px; height: 41px; border-collapse: collapse; mso-border-alt: dotted lightgrey .75pt; mso-yfti-tbllook: 1184; mso-padding-alt: 0cm 0cm 0cm 0cm;" border="1" cellspacing="0" cellpadding="0"><tbody><tr style="height: 7.75pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes;"><td width="122" valign="top" style="padding: 0cm 0.75pt; border: 1pt solid black; border-image: none; width: 78pt; height: 7.75pt; background-color: transparent; mso-border-alt: solid black .75pt;"><font face="굴림" size="3"></font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-layout-grid-mode: char; mso-layout-grid-align: none;"><span lang="EN-US" style="color: black; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: "맑은 고딕"; mso-ascii-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕"; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt;"><font face="맑은 고딕" size="2">Execution Time</font></span></p><font face="굴림" size="3"></font></td><td width="586" valign="top" style="border-width: 1pt 1pt 1pt 0px; border-style: solid solid solid none; border-color: black black black rgb(0, 0, 0); padding: 0cm 0.75pt; border-image: none; width: 375.6pt; height: 7.75pt; background-color: transparent; mso-border-top-alt: solid black .75pt; mso-border-bottom-alt: solid black .75pt; mso-border-right-alt: solid black .75pt;"><font face="굴림" size="3"></font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-layout-grid-mode: char; mso-layout-grid-align: none;"><font size="2"><font face="맑은 고딕"><span lang="EN-US" style="mso-bidi-font-size: 10.0pt; mso-fareast-font-family: "맑은 고딕"; mso-ascii-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕"; mso-bidi-font-family: "Times New Roman";">3 sec (C++) / 3 sec (Java)</span><span lang="EN-US"> </span><span lang="EN-US" style="mso-bidi-font-size: 10.0pt; mso-fareast-font-family: "맑은 고딕"; mso-ascii-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕"; mso-bidi-font-family: "Times New Roman";">for 25 test cases combined</span></font></font></p><font face="굴림" size="3"></font></td></tr><tr style="height: 11.3pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes;"><td width="122" valign="top" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) black black; padding: 0cm 0.75pt; border-image: none; width: 78pt; height: 11.3pt; background-color: transparent; mso-border-bottom-alt: solid black .75pt; mso-border-right-alt: solid black .75pt; mso-border-left-alt: solid black .75pt;"><font face="굴림" size="3"></font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-layout-grid-mode: char; mso-layout-grid-align: none;"><span lang="EN-US" style="color: black; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: "맑은 고딕"; mso-ascii-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕"; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt;"><font face="맑은 고딕" size="2">Memory Limit</font></span></p><font face="굴림" size="3"></font></td><td width="586" valign="top" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) black black rgb(0, 0, 0); padding: 0cm 0.75pt; width: 375.6pt; height: 11.3pt; background-color: transparent; mso-border-bottom-alt: solid black .75pt; mso-border-right-alt: solid black .75pt;"><font face="굴림" size="3"></font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-layout-grid-mode: char; mso-layout-grid-align: none;"><span lang="EN-US" style="mso-bidi-font-size: 10.0pt; mso-fareast-font-family: "맑은 고딕"; mso-ascii-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕"; mso-bidi-font-family: "Times New Roman";"><font face="맑은 고딕" size="2">Maximum 256MB is available for heap and static memory combined (Note: Maximum 1MB can be used for stack)</font></span></p><font face="굴림" size="3"></font></td></tr></tbody></table><p><font face="맑은 고딕" size="2"><font face="굴림" size="3"><span lang="EN-US" style="color: rgb(51, 51, 51); font-family: 돋움; font-size: 10.5pt; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt;"><font face="굴림" size="3"><br></font></span></font></font></p><p align="left" style="margin: 0cm 0cm 8pt; text-align: left; line-height: normal; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><font face="맑은 고딕" size="2"><font face="맑은 고딕"><b><span style="background: white; color: black; font-size: 9pt; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: "맑은 고딕"; mso-ascii-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕"; mso-bidi-font-family: 굴림; mso-font-kerning: 0pt;">※ </span></b><span lang="EN-US"><font size="2">The following practice problem is <b style="mso-bidi-font-weight: normal;">the Professional Test problem</b> designed to improve Samsung Electronics Employees' capability to solve SW problems.</font></span></font></font></p><p align="left" style="margin: 0cm 0cm 8pt; text-align: left; line-height: normal; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto;"><font face="맑은 고딕" size="2"><font face="맑은 고딕"><span lang="EN-US"><font size="2"><b style="mso-bidi-font-weight: normal;">The testcase provided along with the problem is also for practice</b>.</font></span></font></font></p><font face="맑은 고딕" size="2"><font face="맑은 고딕"><span lang="EN-US"><font size="2"><font face="굴림" size="3"><p><img contenteditable="false" src="data:image/png;base64,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" data-cui-lock="true" unselectable="on" data-cui-image="true"></p><p><br></p><p><br></p><p><br></p><p> </p><p style="margin: 0cm 0cm 10pt;"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US"><font face="맑은 고딕" size="2">[Problem Description]</font></span></b></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US"><font face="맑은 고딕" size="2">There are N number of bicycle rental stations.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US"><font face="맑은 고딕" size="2">Each station is given an ID, a number from 0 to N – 1. </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US"><font face="맑은 고딕" size="2">The stations provide a bicycle rental service. </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US"><font face="맑은 고딕" size="2">To rent a bicycle, the customer needs to buy a ticket. Each ticket has a valid time. </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: red;"><font face="맑은 고딕" size="2">After buying a ticket, the customer can use it before it expires. </font></span></b></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US"><font face="맑은 고딕" size="2">For example, if the customer buys a ticket with a valid time of 10 at 5, this ticket can be used until 14. The ticket expires at 15. </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: red;"><font face="맑은 고딕" size="2">The valid time of a ticket can be extended.</font></span></b></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US"><font face="맑은 고딕" size="2">For example, if the customer extends a ticket with a remaining valid time of 2 by 5, the new valid time of the ticket is 7. </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US"><font face="맑은 고딕" size="2">After buying a ticket, the customer can rent a bicycle from any bicycle rental stations. The stations, which the customer chooses for rent and return, do not have to be the same.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><font face="맑은 고딕" size="2"> </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><font face="맑은 고딕" size="2">The ride time of a bicycle means the total time during which the bicycle is ridden. The ride time can be calculated by subtracting the time when the bicycle is rented from the time when it is returned, and then adding all differences together.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><font face="맑은 고딕" size="2"> </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: red;"><font face="맑은 고딕" size="2">Given the maximum ride time.</font></span></b></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><font face="맑은 고딕" size="2">If the ride time of a bicycle exceeds its maximum ride time, safety cannot be guaranteed. As a result, the station needs to throw it away immediately and order a new one.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><font face="맑은 고딕" size="2">All bicycles have the same maximum ride time.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><font face="맑은 고딕" size="2"> </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><font size="2"><font face="맑은 고딕"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: red;">After ordering a new bicycle, the station will receive it after a delivery time passes.</span></b><span lang="EN-US" style="color: red;"> </span><span lang="EN-US" style="color: black; mso-themecolor: text1;">Once it is delivered, the customer can immediately rent it.</span></font></font></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><font face="맑은 고딕" size="2">Suppose that a station has a delivery time of 3. If the station throws a bicycle away and orders a new one at 5, the new bicycle is delivered at 8 and can be rented from that time.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><span style="mso-spacerun: yes;"><font face="맑은 고딕" size="2"> </font></span></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><font face="맑은 고딕" size="2">The delivery times of the stations can be different.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><font face="맑은 고딕" size="2"> </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><font face="맑은 고딕" size="2">Write a program that manages such a bicycle rental system.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><p> </p><p style="margin: 0cm 0cm 10pt;"><span lang="EN-US"><font face="맑은 고딕" size="2">Implement each required function by referring to the following API description.</font></span></p><p> </p><p style="margin: 0cm 0cm 10pt;"><font size="2"><font face="맑은 고딕">※<span lang="EN-US"> The function signature below is based on C/C++. As for Java, refer to the provided Solution.java and UserSolution.java.</span></font></font></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US"><font face="맑은 고딕" size="2">The following is the description of API to be written in the User Code. </font></span></p><p> </p><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><table style="border: currentColor; border-image: none; border-collapse: collapse; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 1184; mso-padding-alt: 4.25pt 5.4pt 4.25pt 5.4pt;" border="1" cellspacing="0" cellpadding="0"><tbody><tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes;"><td width="656" valign="top" style="padding: 4.25pt 5.4pt; border: 1pt solid windowtext; border-image: none; width: 491.8pt; background-color: transparent; mso-border-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><font face="맑은 고딕"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: blue; line-height: 115%; font-size: 14pt;">void</span></b><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="line-height: 115%; font-size: 14pt;"> init(<span style="color: blue;">int</span> N, <span style="color: blue;">int</span> durableTime, <span style="color: blue;">int</span> deliveryTimes[])</span></b></font></p><font size="3"> </font></td></tr><tr style="mso-yfti-irow: 1;"><td width="656" valign="top" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 4.25pt 5.4pt; border-image: none; width: 491.8pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2">This function, which initializes a test case, is called once in the beginning of each test case.</font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2">N means the number of bicycle rental stations.</font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2">Each station has an ID from 0 to N – 1. </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2">durableTime is the maximum ride time.</font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><font size="2"><font face="맑은 고딕"><span lang="EN-US">deliveryTimes[i] is the time required to deliver a bicycle to the station “i” (0 </span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤ <span lang="EN-US">i </span>≤<span lang="EN-US"> N </span></span><span lang="EN-US">–</span><span lang="EN-US" style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;"> 1). </span></font></font></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2">Each station has no bicycles in the initial status. </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2">In addition, there are no tickets bought or bicycles rented yet.</font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2">The current time is 0.</font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span lang="EN-US"><font face="맑은 고딕" size="2">Parameters</font></span></i></b></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><font size="2"><font face="맑은 고딕"><span lang="EN-US"><span style="mso-spacerun: yes;"> </span>N : Number of bicycle rental stations <span style="color: black; mso-themecolor: text1;">(1 </span></span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span style="color: black; mso-themecolor: text1;"> <span lang="EN-US">N </span></span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span lang="EN-US" style="color: black; mso-themecolor: text1;"> 100)</span></font></font></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><font size="2"><font face="맑은 고딕"><span lang="EN-US"><span style="mso-spacerun: yes;"> </span>durableTime <span style="color: black; mso-themecolor: text1;">: Maximum ride time of the bicycle (1 </span></span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span style="color: black; mso-themecolor: text1;"> <span lang="EN-US">durableTime </span></span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span lang="EN-US" style="color: black; mso-themecolor: text1;"> 1,000,000)</span></font></font></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><font size="2"><font face="맑은 고딕"><span lang="EN-US"><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>deliveryTimes : Delivery time of each station <span style="color: black; mso-themecolor: text1;">(1 </span></span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span style="color: black; mso-themecolor: text1;"> <span lang="EN-US">deliveryTime[i] </span></span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span lang="EN-US" style="color: black; mso-themecolor: text1;"> 1,000,000,000, <span style="mso-spacerun: yes;"> </span></span><span lang="EN-US">0 </span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤<span lang="EN-US"> i </span>≤<span lang="EN-US"> N </span></span><span lang="EN-US">–</span><span lang="EN-US" style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;"> 1</span><span lang="EN-US" style="color: black; mso-themecolor: text1;">)</span></font></font></p><font size="3"> </font></td></tr><tr style="mso-yfti-irow: 2;"><td width="656" valign="top" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 4.25pt 5.4pt; border-image: none; width: 491.8pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><font face="맑은 고딕"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: blue; line-height: 115%; font-size: 14pt;">void</span></b><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="line-height: 115%; font-size: 14pt;"> addBicycle(<span style="color: blue;">int</span> cTimestamp, <span style="color: blue;">int</span> pID, <span style="color: blue;">int</span> bicycleNum)</span></b></font></p><font size="3"> </font></td></tr><tr style="height: 47.7pt; mso-yfti-irow: 3;"><td width="656" valign="top" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 4.25pt 5.4pt; border-image: none; width: 491.8pt; height: 47.7pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2">The current time is cTimestamp. At cTimestamp, bicycleNum number of new bicycles are added to a station whose ID is pID.</font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2">No delivery time is required if new bicycles are added by this function.</font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font size="2"><font face="맑은 고딕">When this function is called, new bicycles are immediately added and <b style="mso-bidi-font-weight: normal;"><span style="color: red;">can be immediately rented to the customer.</span></b></font></font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2">The ride time of a new bicycle is 0.</font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span lang="EN-US"><font face="맑은 고딕" size="2">Parameters</font></span></i></b></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><font size="2"><font face="맑은 고딕"><span lang="EN-US"><span style="mso-spacerun: yes;"> </span>cTimestamp<span style="color: black; mso-themecolor: text1;"> : Current time (1 </span></span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span style="color: black; mso-themecolor: text1;"> <span lang="EN-US">cTimestamp </span></span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span lang="EN-US" style="color: black; mso-themecolor: text1;"> 1,000,000,000)</span></font></font></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><font size="2"><font face="맑은 고딕"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>pID : ID of the station (0 </span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span style="color: black; mso-themecolor: text1;"> <span lang="EN-US">plD </span></span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span style="color: black; mso-themecolor: text1;"> <span lang="EN-US">N </span></span><span lang="EN-US">–<span style="color: black; mso-themecolor: text1;"> 1)</span></span></font></font></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><font size="2"><font face="맑은 고딕"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>bicycleNum : Number of bicycles to be added (1 </span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span lang="EN-US" style="color: black; mso-themecolor: text1;"> bicycleNum </span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span lang="EN-US" style="color: black; mso-themecolor: text1;"> 10,000)</span></font></font></p><font size="3"> </font></td></tr><tr style="height: 24.2pt; mso-yfti-irow: 4;"><td width="656" valign="top" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 4.25pt 5.4pt; border-image: none; width: 491.8pt; height: 24.2pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><font face="맑은 고딕"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: blue; font-size: 14pt;">void</span></b><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="font-size: 14pt;"> buyTicket(<span style="color: blue;">int</span> cTimestamp, <span style="color: blue;">char</span> uName[], <span style="color: blue;">int</span> validTime)</span></b></font></p><font size="3"> </font></td></tr><tr style="height: 47.7pt; mso-yfti-irow: 5;"><td width="656" valign="top" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 4.25pt 5.4pt; border-image: none; width: 491.8pt; height: 47.7pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2">The current time is cTimestamp. At cTimestamp, a customer named uName extends his/her ticket or buys a new one.</font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: red;"><font size="2"><font face="맑은 고딕">If the customer does not have a ticket or the customer’s ticket has already expired, the customer buys a new one with validTime. The ticket, which has expired, is thrown away. <span style="mso-spacerun: yes;"> </span></font></font></span></b></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: red;"><font face="맑은 고딕" size="2"> </font></span></b></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: red;"><font face="맑은 고딕" size="2">If the customer’s ticket has not expired yet, its valid time is extended by validTime. </font></span></b></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><font size="2"><span lang="EN-US"><font face="맑은 고딕">uName is a string of lowercase English alphabet letters with a length of minimum 1, but no larger than 7. ‘</font></span><span lang="EN-US" style="font-family: "Arial",sans-serif;">\</span><span lang="EN-US"><font face="맑은 고딕">0’ is at the end of the string, but not counted as the length. </font></span></font></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2">Given customer names. The same name means the same customer.</font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: red;"><span style="mso-spacerun: yes;"><font face="맑은 고딕" size="2"> </font></span></span></b></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: red;"><font face="맑은 고딕" size="2">It is guaranteed that the time, when a ticket expires, is less or equal to 1,000,000,000 in a given test case.</font></span></b></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span lang="EN-US"><font face="맑은 고딕" size="2">Parameters</font></span></i></b></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><font size="2"><font face="맑은 고딕"><span lang="EN-US"><span style="mso-spacerun: yes;"> </span>cTimestamp<span style="color: black; mso-themecolor: text1;"> : Current time (1 </span></span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span lang="EN-US" style="color: black; mso-themecolor: text1;"> cTimestamp </span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span lang="EN-US" style="color: black; mso-themecolor: text1;"> 1,000,000,000)</span></font></font></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><font size="2"><font face="맑은 고딕"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>uName : Name of the customer (1 </span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span style="color: black; mso-themecolor: text1;"> <span lang="EN-US">|uName| </span></span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span lang="EN-US" style="color: black; mso-themecolor: text1;"> 7; |a| means the length of a string named a.)</span></font></font></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><font size="2"><font face="맑은 고딕"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>validTime : Valid time of the ticket (1 </span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span style="color: black; mso-themecolor: text1;"> <span lang="EN-US">validTime </span></span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span lang="EN-US" style="color: black; mso-themecolor: text1;"> 1,000,000,000)</span></font></font></p><font size="3"> </font></td></tr><tr style="height: 0.75pt; mso-yfti-irow: 6;"><td width="656" valign="top" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 4.25pt 5.4pt; border-image: none; width: 491.8pt; height: 0.75pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><font face="맑은 고딕"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: blue; font-size: 14pt;">int</span></b><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="font-size: 14pt;"> rentBicycle(<span style="color: blue;">int</span> cTimestamp, <span style="color: blue;">char</span> uName[], <span style="color: blue;">int</span> pID)</span></b></font></p><font size="3"> </font></td></tr><tr style="height: 56.55pt; mso-yfti-irow: 7;"><td width="656" valign="top" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 4.25pt 5.4pt; border-image: none; width: 491.8pt; height: 56.55pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2">The current time is cTimestamp. A customer named uName rents a bicycle from a station whose ID is pID.</font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><font size="2"><font face="맑은 고딕"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: red;">If the station has several bicycles, the customer rents one which has the shortest ride time</span></b><span lang="EN-US" style="color: red;">. </span></font></font></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2">When the customer rents a bicycle, the bicycle is no longer available at the station.</font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal;"><span lang="EN-US"><font face="맑은 고딕" size="2">A customer cannot rent a bicycle in the following cases: </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal;"><b style="mso-bidi-font-weight: normal;"><font size="2"><font face="맑은 고딕"><span lang="EN-US" style="color: red; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;">①</span><span lang="EN-US" style="color: red;"> The customer has not returned the bicycle that he/she had rented</span></font></font></b></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal;"><b style="mso-bidi-font-weight: normal;"><span style="color: red; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;"><font size="2"><font face="맑은 고딕">② <span lang="EN-US">There are no bicycles available at the station </span></font></font></span></b></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal;"><b style="mso-bidi-font-weight: normal;"><span style="color: red; mso-ascii-font-family: "맑은 고딕"; mso-hansi-font-family: "맑은 고딕"; mso-ascii-theme-font: minor-fareast; mso-hansi-theme-font: minor-fareast;"><font size="2"><font face="맑은 고딕">③ <span lang="EN-US">The customer does not have any ticket or the customer’s ticket has already expired</span></font></font></span></b></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2">If the rental succeeds, the ride time of the bicycle is returned. If the rental fails, -1 is returned.</font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span lang="EN-US"><font face="맑은 고딕" size="2">Parameters</font></span></i></b></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><font size="2"><font face="맑은 고딕"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><span style="mso-spacerun: yes;"> </span></span><span lang="EN-US"><span style="mso-spacerun: yes;"> </span>cTimestamp<span style="color: black; mso-themecolor: text1;"> : Current time (1 </span></span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span style="color: black; mso-themecolor: text1;"> <span lang="EN-US">cTimestamp </span></span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span lang="EN-US" style="color: black; mso-themecolor: text1;"> 1,000,000,000)</span></font></font></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><font size="2"><font face="맑은 고딕"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>uName : Name of the customer (1 </span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span style="color: black; mso-themecolor: text1;"> <span lang="EN-US">|uName| </span></span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span lang="EN-US" style="color: black; mso-themecolor: text1;"> 7)</span></font></font></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><font size="2"><font face="맑은 고딕"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>pID : ID of the station where the bicycle is to be rented (0 </span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span style="color: black; mso-themecolor: text1;"> <span lang="EN-US">pID </span></span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span style="color: black; mso-themecolor: text1;"> <span lang="EN-US">N </span></span><span lang="EN-US">–<span style="color: black; mso-themecolor: text1;"> 1)</span></span></font></font></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><font face="맑은 고딕" size="2">Returns</font></span></i></b></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><font size="2"><font face="맑은 고딕"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>If the rental succeeds, the ride time of the bicycle is returned</span><span lang="EN-US">. If the rental fails, -1 is returned.</span></font></font></p><font size="3"> </font></td></tr><tr style="height: 12.25pt; mso-yfti-irow: 8;"><td width="656" valign="top" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 4.25pt 5.4pt; border-image: none; width: 491.8pt; height: 12.25pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><font face="맑은 고딕"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: blue; font-size: 14pt;">int</span></b><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="font-size: 14pt;"> returnBicycle(<span style="color: blue;">int</span> cTimestamp, <span style="color: blue;">char</span> uName[], <span style="color: blue;">int</span> pID)</span></b></font></p><font size="3"> </font></td></tr><tr style="height: 56.55pt; mso-yfti-irow: 9; mso-yfti-lastrow: yes;"><td width="656" valign="top" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 4.25pt 5.4pt; border-image: none; width: 491.8pt; height: 56.55pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2">The current time is cTimestamp. A customer named uName returns a bicycle to a station whose ID is pID. </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2">When this function is finished, a value is returned according to one of the following cases: </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><font size="2"><font face="맑은 고딕"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: red;"><span style="mso-spacerun: yes;"> </span></span></b><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: red; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;">①</span><span lang="EN-US" style="color: red;"> If the customer has not rented any bicycle, -1 is returned.</span></b></font></font></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><font size="2"><font face="맑은 고딕"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: red;"><span style="mso-spacerun: yes;"> </span></span></b><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: red; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;">②</span><span lang="EN-US" style="color: red;"> If the customer has rented a bicycle and the customer’s ticket has not expired yet, 0 is returned.</span></b></font></font></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><font size="2"><font face="맑은 고딕"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: red;"><span style="mso-spacerun: yes;"> </span></span></b><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: red; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;">③</span><span lang="EN-US" style="color: red;"> If the customer has rented a bicycle and the customer’s ticket has already expired, the overdue time is returned.</span></b></font></font></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2">The overdue time is defined as the time calculated by subtracting the time right before the ticket expires from the time when the bicycle is returned.</font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2">For instance, if the time right before the ticket expires is 4, and the time when the bicycle is returned is 10, the overdue time is 10 – 4 = 6.</font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: red;"><font face="맑은 고딕" size="2">Note that the overdue time is calculated only for the ticket the customer has most recently bought. </font></span></b></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: red;"><font face="맑은 고딕" size="2"> </font></span></b></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2">For example, the customer has a ticket which has expired at 5 and buys a new one with a valid time of 6 at 7. If the customer then returns the bicycle at 10, 0 is returned because the customer’s ticket has not expired yet. If the valid time of the ticket bought at 7 is 1, 10 – 7 = 3 is returned.</font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: red;"><font face="맑은 고딕" size="2">If the ride time of the returned bicycle exceeds durableTime, the maximum ride time, it is immediately thrown away and a new one is ordered. </font></span></b></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2">If a bicycle is thrown away, it is neither available at the station nor rented to the customer. </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2">After a given delivery time passes, a new bicycle is delivered to the station. </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2">The new bicycle can be rented immediately from the time when it is delivered.</font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="color: red;"><font face="맑은 고딕" size="2">However, the delivery of the new bicycle does not mean that addBicycle() is called. This must be considered different from addBicycle(). </font></span></b></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span lang="EN-US"><font face="맑은 고딕" size="2">Parameters</font></span></i></b></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><font size="2"><font face="맑은 고딕"><span lang="EN-US"><span style="mso-spacerun: yes;"> </span>cTimestamp<span style="color: black; mso-themecolor: text1;"> : Current time (1 </span></span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span style="color: black; mso-themecolor: text1;"> <span lang="EN-US">cTimestamp </span></span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span lang="EN-US" style="color: black; mso-themecolor: text1;"> 1,000,000,000)</span></font></font></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><font size="2"><font face="맑은 고딕"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>uName : Name of the customer (1 </span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span style="color: black; mso-themecolor: text1;"> <span lang="EN-US">|uName| </span></span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span lang="EN-US" style="color: black; mso-themecolor: text1;"> 7)</span></font></font></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all;"><font size="2"><font face="맑은 고딕"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>pID : ID of the station where the bicycle is to be returned (0 </span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span style="color: black; mso-themecolor: text1;"> <span lang="EN-US">plD </span></span><span style="color: black; mso-fareast-font-family: "맑은 고딕"; mso-themecolor: text1; mso-fareast-theme-font: minor-latin;">≤</span><span lang="EN-US" style="color: black; mso-themecolor: text1;"> N </span><span lang="EN-US">–<span style="color: black; mso-themecolor: text1;"> 1)</span></span></font></font></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><font face="맑은 고딕" size="2">Returns</font></span></i></b></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><font size="2"><font face="맑은 고딕"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><span style="mso-spacerun: yes;"> </span></span><span lang="EN-US">-1 is returned if the customer has not rented any bicycle.</span></font></font></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%; -ms-word-break: keep-all;"><font size="2"><font face="맑은 고딕"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><span style="mso-spacerun: yes;"> </span>0 is returned if</span><span lang="EN-US"> <span style="color: black; mso-themecolor: text1;">the customer has rented a bicycle and the customer’s ticket has not expired yet</span>.</span></font></font></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt 15.9pt; text-align: left; line-height: 115%; text-indent: -15.9pt; -ms-word-break: keep-all; mso-char-indent-count: -1.59;"><span lang="EN-US" style="color: black; mso-themecolor: text1;"><font size="2"><font face="맑은 고딕"><span style="mso-spacerun: yes;"> </span>The overdue time is returned if the customer has rented a bicycle and the customer’s ticket has already expired. </font></font></span></p><font size="3"> </font></td></tr></tbody></table><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US"><font face="맑은 고딕" size="2">[Example]</font></span></b></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">Think of the following case in [Table 1].</font></span></p><p> </p><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><table style="border: currentColor; border-image: none; border-collapse: collapse; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 1184; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt;" border="1" cellspacing="0" cellpadding="0"><tbody><tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes;"><td width="29" style="background: rgb(217, 217, 217); padding: 0cm 5.4pt; border: 1pt solid windowtext; border-image: none; width: 21.85pt; mso-border-alt: solid windowtext .5pt; mso-background-themecolor: background1; mso-background-themeshade: 217;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">#</font></span></p><font size="3"> </font></td><td width="177" style="background: rgb(217, 217, 217); border-width: 1pt 1pt 1pt 0px; border-style: solid solid solid none; border-color: windowtext windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; border-image: none; width: 132.4pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-background-themecolor: background1; mso-background-themeshade: 217;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">Function</font></span></p><font size="3"> </font></td><td width="387" style="background: rgb(217, 217, 217); border-width: 1pt 1pt 1pt 0px; border-style: solid solid solid none; border-color: windowtext windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; border-image: none; width: 290.6pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-background-themecolor: background1; mso-background-themeshade: 217;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">Description</font></span></p><font size="3"> </font></td><td width="57" style="background: rgb(217, 217, 217); border-width: 1pt 1pt 1pt 0px; border-style: solid solid solid none; border-color: windowtext windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; border-image: none; width: 42.5pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-background-themecolor: background1; mso-background-themeshade: 217;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">Return</font></span></p><font size="3"> </font></td></tr><tr style="height: 28.15pt; mso-yfti-irow: 1;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; height: 28.15pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">1</font></span></p><font size="3"> </font></td><td width="177" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 132.4pt; height: 28.15pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">init(2, 12, {5, 3})</font></span></p><font size="3"> </font></td><td width="387" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 290.6pt; height: 28.15pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">The test case is initialized.</font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">The maximum ride time is 12. There are 2 bicycle rental stations – 0 and 1. Their respective delivery times are 5 and 3. </font></span></p><font size="3"> </font></td><td width="57" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 42.5pt; height: 28.15pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font></td></tr><tr style="height: 13.75pt; mso-yfti-irow: 2;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; height: 13.75pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">2</font></span></p><font size="3"> </font></td><td width="177" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 132.4pt; height: 13.75pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">addBicycle(3, 0, 1)</font></span></p><font size="3"> </font></td><td width="387" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 290.6pt; height: 13.75pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 3, one bicycle is added to 0.</font></span></p><font size="3"> </font></td><td width="57" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 42.5pt; height: 13.75pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font></td></tr><tr style="height: 29.15pt; mso-yfti-irow: 3;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; height: 29.15pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">3</font></span></p><font size="3"> </font></td><td width="177" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 132.4pt; height: 29.15pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">rentBicycle(5, "alice", 0)</font></span></p><font size="3"> </font></td><td width="387" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 290.6pt; height: 29.15pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 5, "alice" rents a bicycle from 0. However, the rental fails because "alice" does not have a ticket.</font></span></p><font size="3"> </font></td><td width="57" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 42.5pt; height: 29.15pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">-1</font></span></p><font size="3"> </font></td></tr><tr style="height: 22.55pt; mso-yfti-irow: 4;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; height: 22.55pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">4</font></span></p><font size="3"> </font></td><td width="177" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 132.4pt; height: 22.55pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">buyTicket(6, "alice", 4)</font></span></p><font size="3"> </font></td><td width="387" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 290.6pt; height: 22.55pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 6, "alice" buys a ticket whose valid time is 4. The ticket can be used until 9.</font></span></p><font size="3"> </font></td><td width="57" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 42.5pt; height: 22.55pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font></td></tr><tr style="height: 15.25pt; mso-yfti-irow: 5;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; height: 15.25pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">5</font></span></p><font size="3"> </font></td><td width="177" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 132.4pt; height: 15.25pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">buyTicket(7, "bobby", 19)</font></span></p><font size="3"> </font></td><td width="387" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 290.6pt; height: 15.25pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 7, "bobby" buys a ticket whose valid time is 19. The ticket can be used until 25.</font></span></p><font size="3"> </font></td><td width="57" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 42.5pt; height: 15.25pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font></td></tr><tr style="height: 18.35pt; mso-yfti-irow: 6; mso-yfti-lastrow: yes;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; height: 18.35pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">6</font></span></p><font size="3"> </font></td><td width="177" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 132.4pt; height: 18.35pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">addBicycle(8, 1, 1)</font></span></p><font size="3"> </font></td><td width="387" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 290.6pt; height: 18.35pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 8, one bicycle is added to 1.</font></span></p><font size="3"> </font></td><td width="57" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 42.5pt; height: 18.35pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font></td></tr></tbody></table><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font size="2"><font face="맑은 고딕"><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>[Table 1]</font></font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2"> </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2">[Fig. 1] shows the status of the bicycles and customers after addBicycle(cTimestamp = 8, pID = 1, bicycleNum = 1) is called at Order #6.</font></span></p><p> <img src="data:image/png;base64,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"></p><p><br></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2">The current time is 8 and each station has one bicycle.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2">The bicycle is added to 0 at 3 while the one is added to 1 at 8.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2">The remaining valid time of "alice"’s ticket is 2. This ticket can be used until 9.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2">The remaining valid time of "bobby"’s ticket is 18. This ticket can be used until 25.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2"> </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">Think of the following case in [Table 2].</font></span></p><p> </p><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><table style="border: currentColor; border-image: none; border-collapse: collapse; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 1184; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt;" border="1" cellspacing="0" cellpadding="0"><tbody><tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes;"><td width="29" style="background: rgb(217, 217, 217); padding: 0cm 5.4pt; border: 1pt solid windowtext; border-image: none; width: 21.85pt; mso-border-alt: solid windowtext .5pt; mso-background-themecolor: background1; mso-background-themeshade: 217;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">#</font></span></p><font size="3"> </font></td><td width="186" style="background: rgb(217, 217, 217); border-width: 1pt 1pt 1pt 0px; border-style: solid solid solid none; border-color: windowtext windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; border-image: none; width: 139.5pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-background-themecolor: background1; mso-background-themeshade: 217;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">Function</font></span></p><font size="3"> </font></td><td width="378" style="background: rgb(217, 217, 217); border-width: 1pt 1pt 1pt 0px; border-style: solid solid solid none; border-color: windowtext windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; border-image: none; width: 10cm; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-background-themecolor: background1; mso-background-themeshade: 217;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">Description</font></span></p><font size="3"> </font></td><td width="57" style="background: rgb(217, 217, 217); border-width: 1pt 1pt 1pt 0px; border-style: solid solid solid none; border-color: windowtext windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; border-image: none; width: 42.5pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-background-themecolor: background1; mso-background-themeshade: 217;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">Return</font></span></p><font size="3"> </font></td></tr><tr style="height: 30.6pt; mso-yfti-irow: 1;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; height: 30.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">7</font></span></p><font size="3"> </font></td><td width="186" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 139.5pt; height: 30.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">rentBicycle(10, “alice”, 1)</font></span></p><font size="3"> </font></td><td width="378" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 10cm; height: 30.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 10, “alice” rents a bicycle from 1. However, the rental fails because the customer’s ticket has already expired.</font></span></p><font size="3"> </font></td><td width="57" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 42.5pt; height: 30.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">-1</font></span></p><font size="3"> </font></td></tr><tr style="height: 32.8pt; mso-yfti-irow: 2;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; height: 32.8pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">8</font></span></p><font size="3"> </font></td><td width="186" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 139.5pt; height: 32.8pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">rentBicycle(13, “bobby”, 1)</font></span></p><font size="3"> </font></td><td width="378" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 10cm; height: 32.8pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 13, “bobby” rents a bicycle from 1. The rental succeeds since there is one bicycle at the station and the customer’s ticket has not expired yet. The ride time of the bicycle is 0.</font></span></p><font size="3"> </font></td><td width="57" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 42.5pt; height: 32.8pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">0</font></span></p><font size="3"> </font></td></tr><tr style="height: 12.1pt; mso-yfti-irow: 3;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; height: 12.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">9</font></span></p><font size="3"> </font></td><td width="186" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 139.5pt; height: 12.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">buyTicket(14, "alice", 15)</font></span></p><font size="3"> </font></td><td width="378" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 10cm; height: 12.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 14, "alice" buys a ticket whose valid time is 15. The ticket can be used until 28.</font></span></p><font size="3"> </font></td><td width="57" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 42.5pt; height: 12.1pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font></td></tr><tr style="height: 27.35pt; mso-yfti-irow: 4;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; height: 27.35pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">10</font></span></p><font size="3"> </font></td><td width="186" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 139.5pt; height: 27.35pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">rentBicycle(16, “alice”, 1)</font></span></p><font size="3"> </font></td><td width="378" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 10cm; height: 27.35pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 16, "alice" rents a bicycle from 1. However, the rental fails since no bicycle is available at the station.</font></span></p><font size="3"> </font></td><td width="57" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 42.5pt; height: 27.35pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">-1</font></span></p><font size="3"> </font></td></tr><tr style="height: 26.55pt; mso-yfti-irow: 5;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; height: 26.55pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">11</font></span></p><font size="3"> </font></td><td width="186" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 139.5pt; height: 26.55pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">returnBicycle(20, “alice”, 0)</font></span></p><font size="3"> </font></td><td width="378" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 10cm; height: 26.55pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 20, “alice" returns the bicycle to 0. However, the return fails since "alice" has no rented bicycle.</font></span></p><font size="3"> </font></td><td width="57" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 42.5pt; height: 26.55pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">-1</font></span></p><font size="3"> </font></td></tr><tr style="height: 31.55pt; mso-yfti-irow: 6; mso-yfti-lastrow: yes;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; height: 31.55pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">12</font></span></p><font size="3"> </font></td><td width="186" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 139.5pt; height: 31.55pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">returnBicycle(25, “bobby”, 0)</font></span></p><font size="3"> </font></td><td width="378" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 10cm; height: 31.55pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 25, “bobby” returns the bicycle to 0. There is no overdue time since the customer’s ticket has not expired yet.</font></span></p><font size="3"> </font></td><td width="57" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 42.5pt; height: 31.55pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">0</font></span></p><font size="3"> </font></td></tr></tbody></table><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font size="2"><font face="맑은 고딕"><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>[Table 2]</font></font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2"> </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2">[Fig. 2] shows the status of the bicycles and customers after returnBicycle(cTimpstamp = 25, uName = “bobby”, pID = 0) is called at Order #12.</font></span></p><p> <img src="data:image/png;base64,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B3/88QcyMzPtXCGEEFWhXkTu8ssvx2OPPWandqekpASrV69Gdna2nVM9Vq1ahdmzZ9sp4NVXX8UFF1xgxMJb4SiOF198Eeeffz7S09PtXGDbtm2499578d577+Htt9/GpZdeigULFtilQggh9kW9iNxTTz2Fq6++2k7tTmhoqNkCAmq2IOnXX3+NN954w07BCBwFxFv5999/cdxxx+HBBx/Eli1bEBgYaJeUWaE9evTASy+9hLfeegvt27fHww8/bMpq+vkIIURjos5FjtYIrY9Fixbh008/NRV3VFQUQkJC7COArKwsfPHFF/jggw+wcuVKBAUFlc0hacPySZMmGYtmw4YNdu6e0MVJt96yZcvw4YcfGvcfBZPCwRUHMjIyMG/ePKxdu9Zca/LkyeZ1PD+P//zzz5Gbm2vyHJYvX453333XiGdRUZGdW3vwesOGDTMWZ3x8PFwul10CI3Bnn322nQJGjRqF1NRUa68EftVYQUEIIRordV5Tzpo1C8cee6wRka1bt5o+J/a5/d///Z8pp+DQffnLL7+YvjpaXRQ6x6KhqI0fPx6//fabEcqbbrqp0v469lnl5OSYfj1aRRQlitk111xjyukGpVC8+eabpvyFF17AXXfdhZdfftncx0cffWTSfD2hsN18881Yv369EVmWVeZGpTjx3nktz+26664z76cyhg8fbs7bokUL46r1pPzqCGwstGzZ0trjUkLe634VQghvoc5Fjm618PBwnHfeeZgwYQKaNWtm8mhhEYpdbGwsXnnlFdx222247LLLdhOS5557Dq1btzYC8uSTT2L06NEmr6LZyEaOHIkxY8Zg8ODBuOWWW2xBgLk+oWjQijzllFNw6623GrFlX1e7du1w9913m3uYMWMGNm7caCxOiuCdd95p+sUmTpyINWvW4LvvvjPnKg8tRV7/9NNP32077bTTkJS070mdyweclOfbb781onvllVdaKb89BFEIIcSe1LnIsfJmX1LHjh3tnDKxcRYspfV2xhlnmH3St29f9OvXz04B69atMy7PRx991PRHzZ0711hWlYlCXl4eCgoK7NTu1hCtLVpMbdu2NWmKKwVuyJAhJh0XF2dEmAKSnJxshO7XX3/FQw89ZAJlaFXy2hXB99OnTx+MGDFit+3QQw8116kpvJfHH38czzzzjBFlWn5CCCGqxgHp2GFko2df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"></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2">The current time is 25.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2">The bicycle at the station 1 is rented to "bobby" at 13 and then returned to the station 0 at 25.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2">In this case, the ride time of the returned bicycle is 25 – 13 = 12.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2">Since the ride time does not exceed the maximum ride time, the bicycle is not thrown away.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2">The remaining valid time of "bobby"’s ticket is 1. This ticket can be used until 25.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2">The remaining valid time of "alice"’s ticket is 4. This ticket can be used until 28. </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2"> </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">Think of the following case in [Table 3].</font></span></p><p> </p><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><table style="border: currentColor; border-image: none; border-collapse: collapse; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 1184; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt;" border="1" cellspacing="0" cellpadding="0"><tbody><tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes;"><td width="29" style="background: rgb(217, 217, 217); padding: 0cm 5.4pt; border: 1pt solid windowtext; border-image: none; width: 21.85pt; mso-border-alt: solid windowtext .5pt; mso-background-themecolor: background1; mso-background-themeshade: 217;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">#</font></span></p><font size="3"> </font></td><td width="195" style="background: rgb(217, 217, 217); border-width: 1pt 1pt 1pt 0px; border-style: solid solid solid none; border-color: windowtext windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; border-image: none; width: 146.6pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-background-themecolor: background1; mso-background-themeshade: 217;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">Function</font></span></p><font size="3"> </font></td><td width="359" style="background: rgb(217, 217, 217); border-width: 1pt 1pt 1pt 0px; border-style: solid solid solid none; border-color: windowtext windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; border-image: none; width: 269.3pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-background-themecolor: background1; mso-background-themeshade: 217;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">Description</font></span></p><font size="3"> </font></td><td width="66" style="background: rgb(217, 217, 217); border-width: 1pt 1pt 1pt 0px; border-style: solid solid solid none; border-color: windowtext windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; border-image: none; width: 49.6pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-background-themecolor: background1; mso-background-themeshade: 217;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">Return</font></span></p><font size="3"> </font></td></tr><tr style="mso-yfti-irow: 1;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">13</font></span></p><font size="3"> </font></td><td width="195" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 146.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">rentBicycle(26, "bobby", 0)</font></span></p><font size="3"> </font></td><td width="359" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 269.3pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 26, "bobby" rents a bicycle from 0. However, the rental fails since the customer’s ticket has already expired.</font></span></p><font size="3"> </font></td><td width="66" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 49.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">-1</font></span></p><font size="3"> </font></td></tr><tr style="mso-yfti-irow: 2;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">14</font></span></p><font size="3"> </font></td><td width="195" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 146.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">rentBicycle(27, "alice", 0)</font></span></p><font size="3"> </font></td><td width="359" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 269.3pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 27, “alice” rents a bicycle from 0. The station has 2 bicycles and their respective ride times are 0 and 12. The bicycle the customer rents is the one with the shortest ride time, which is 0.</font></span></p><font size="3"> </font></td><td width="66" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 49.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">0</font></span></p><font size="3"> </font></td></tr><tr style="mso-yfti-irow: 3;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">15</font></span></p><font size="3"> </font></td><td width="195" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 146.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">buyTicket(28, “bobby”, 3)</font></span></p><font size="3"> </font></td><td width="359" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 269.3pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 28, "bobby" buys a ticket whose valid time is 3. The ticket can be used until 30.</font></span></p><font size="3"> </font></td><td width="66" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 49.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font></td></tr><tr style="mso-yfti-irow: 4;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">16</font></span></p><font size="3"> </font></td><td width="195" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 146.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">rentBicycle(30, "bobby", 0)</font></span></p><font size="3"> </font></td><td width="359" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 269.3pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 30, "bobby" rents from 0 a bicycle whose ride time is 12.</font></span></p><font size="3"> </font></td><td width="66" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 49.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">12</font></span></p><font size="3"> </font></td></tr><tr style="mso-yfti-irow: 5;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">17</font></span></p><font size="3"> </font></td><td width="195" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 146.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">returnBicycle(32, "alice", 1)</font></span></p><font size="3"> </font></td><td width="359" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 269.3pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 32, "alice" returns a bicycle to 1. The customer’s ticket has already expired and the overdue time is 32 – 28 = 4.</font></span></p><font size="3"> </font></td><td width="66" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 49.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">4</font></span></p><font size="3"> </font></td></tr><tr style="mso-yfti-irow: 6;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">18</font></span></p><font size="3"> </font></td><td width="195" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 146.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">buyTicket(33, "alice", 5)</font></span></p><font size="3"> </font></td><td width="359" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 269.3pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 33, "alice" buys a ticket whose valid time is 5. The ticket can be used until 37.</font></span></p><font size="3"> </font></td><td width="66" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 49.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font></td></tr><tr style="mso-yfti-irow: 7;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">19</font></span></p><font size="3"> </font></td><td width="195" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 146.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">buyTicket(34, "alice", 15)</font></span></p><font size="3"> </font></td><td width="359" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 269.3pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 34, "alice" extends the valid time of her ticket by 15. The extended ticket can now be used until 52.</font></span></p><font size="3"> </font></td><td width="66" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 49.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font></td></tr><tr style="mso-yfti-irow: 8; mso-yfti-lastrow: yes;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">20</font></span></p><font size="3"> </font></td><td width="195" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 146.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">buyTicket(35, "bobby", 5)</font></span></p><font size="3"> </font></td><td width="359" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 269.3pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 35, "bobby" buys a ticket whose valid time is 5. The ticket can be used until 39.</font></span></p><font size="3"> </font></td><td width="66" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 49.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font></td></tr></tbody></table><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font size="2"><font face="맑은 고딕"><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>[Table 3]</font></font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2"> </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2">[Fig. 3] shows the status of the bicycles and customers after buyTicket(cTimpstamp = 35, uName = “bobby”, validTime = 5) is called at Order #20.</font></span></p><p> <img src="data:image/png;base64,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"></p><p><br></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2">The current time is 35.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2">"alice" rents a bicycle from the station 0 at 27 and returns it to the station 1 at 32.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2">In this case, the ride time of the returned bicycle is 32 – 27 = 5.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2">"bobby" rents a bicycle from the station 0 at 30 and does not return it yet.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2">The remaining valid time of "alice"’s ticket is 18. This ticket can be used until 52.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2">The remaining valid time of "bobby"’s ticket is 5. This ticket can be used until 39.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2"> </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">Think of the following case in [Table 4].</font></span></p><p> </p><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><table style="border: currentColor; border-image: none; border-collapse: collapse; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 1184; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt;" border="1" cellspacing="0" cellpadding="0"><tbody><tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes;"><td width="29" style="background: rgb(217, 217, 217); padding: 0cm 5.4pt; border: 1pt solid windowtext; border-image: none; width: 21.85pt; mso-border-alt: solid windowtext .5pt; mso-background-themecolor: background1; mso-background-themeshade: 217;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">#</font></span></p><font size="3"> </font></td><td width="195" style="background: rgb(217, 217, 217); border-width: 1pt 1pt 1pt 0px; border-style: solid solid solid none; border-color: windowtext windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; border-image: none; width: 146.6pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-background-themecolor: background1; mso-background-themeshade: 217;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">Function</font></span></p><font size="3"> </font></td><td width="359" style="background: rgb(217, 217, 217); border-width: 1pt 1pt 1pt 0px; border-style: solid solid solid none; border-color: windowtext windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; border-image: none; width: 269.3pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-background-themecolor: background1; mso-background-themeshade: 217;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">Description</font></span></p><font size="3"> </font></td><td width="66" style="background: rgb(217, 217, 217); border-width: 1pt 1pt 1pt 0px; border-style: solid solid solid none; border-color: windowtext windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; border-image: none; width: 49.6pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-background-themecolor: background1; mso-background-themeshade: 217;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">Return</font></span></p><font size="3"> </font></td></tr><tr style="mso-yfti-irow: 1;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">21</font></span></p><font size="3"> </font></td><td width="195" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 146.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">returnBicycle(36, "bobby", 1)</font></span></p><font size="3"> </font></td><td width="359" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 269.3pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 36, "bobby" returns a bicycle to 1. Since the customer’s ticket has not expired yet, there is no overdue time.</font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">The ride time of the returned bicycle is 18, which exceeds the maximum ride time. Therefore, the bicycle is thrown away and a new one is ordered. Since the station 1 has a delivery time of 3, the new bicycle is delivered at 39. </font></span></p><font size="3"> </font></td><td width="66" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 49.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">0</font></span></p><font size="3"> </font></td></tr><tr style="mso-yfti-irow: 2;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">22</font></span></p><font size="3"> </font></td><td width="195" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 146.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">rentBicycle(37, "bobby", 1)</font></span></p><font size="3"> </font></td><td width="359" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 269.3pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 37, "bobby" rents from 1 a bicycle whose ride time is 5. </font></span></p><font size="3"> </font></td><td width="66" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 49.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">5</font></span></p><font size="3"> </font></td></tr><tr style="mso-yfti-irow: 3;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">23</font></span></p><font size="3"> </font></td><td width="195" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 146.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">rentBicycle(38, "alice", 1)</font></span></p><font size="3"> </font></td><td width="359" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 269.3pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 38, "alice" rents a bicycle from 1. However, the rental fails because 1 has no bicycle available.</font></span></p><font size="3"> </font></td><td width="66" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 49.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">-1</font></span></p><font size="3"> </font></td></tr><tr style="mso-yfti-irow: 4;"><td width="29" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">24</font></span></p><font size="3"> </font></td><td width="195" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 146.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">rentBicycle(39, "alice", 1)</font></span></p><font size="3"> </font></td><td width="359" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 269.3pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 39 'alice' rents a bicycle from 1. Since a new bicycle is delivered at 36, the customer rents it. The ride time of the bicycle is 0.</font></span></p><font size="3"> </font></td><td width="66" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 49.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">0</font></span></p><font size="3"> </font></td></tr><tr style="mso-yfti-irow: 5;"><td width="29" valign="top" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">25</font></span></p><font size="3"> </font></td><td width="195" valign="top" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 146.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">returnBicycle(40, "bobby", 0)</font></span></p><font size="3"> </font></td><td width="359" valign="top" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 269.3pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 40, "bobby" returns a bicycle to 0. The customer’s ticket has already expired and the overdue time is 40 – 39 = 1.</font></span></p><font size="3"> </font></td><td width="66" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 49.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">1</font></span></p><font size="3"> </font></td></tr><tr style="mso-yfti-irow: 6;"><td width="29" valign="top" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">26</font></span></p><font size="3"> </font></td><td width="195" valign="top" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 146.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">returnBicycle(44, "alice", 0)</font></span></p><font size="3"> </font></td><td width="359" valign="top" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 269.3pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 44, "alice" returns a bicycle to 0. The customer’s ticket has not expired yet.</font></span></p><font size="3"> </font></td><td width="66" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 49.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">0</font></span></p><font size="3"> </font></td></tr><tr style="mso-yfti-irow: 7;"><td width="29" valign="top" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">27</font></span></p><font size="3"> </font></td><td width="195" valign="top" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 146.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">rentBicycle(47, "alice", 0)</font></span></p><font size="3"> </font></td><td width="359" valign="top" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 269.3pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 47, "alice" rents a bicycle from 0. The ride time of the bicycle is 5.</font></span></p><font size="3"> </font></td><td width="66" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 49.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">5</font></span></p><font size="3"> </font></td></tr><tr style="mso-yfti-irow: 8;"><td width="29" valign="top" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">28</font></span></p><font size="3"> </font></td><td width="195" valign="top" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 146.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">buyTicket(52, "alice", 4)</font></span></p><font size="3"> </font></td><td width="359" valign="top" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 269.3pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 52, "alice" extends the valid time of her ticket by 4. The extended ticket can now be used until 56.</font></span></p><font size="3"> </font></td><td width="66" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 49.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font></td></tr><tr style="mso-yfti-irow: 9; mso-yfti-lastrow: yes;"><td width="29" valign="top" style="border-width: 0px 1pt 1pt; border-style: none solid solid; border-color: rgb(0, 0, 0) windowtext windowtext; padding: 0cm 5.4pt; border-image: none; width: 21.85pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">29</font></span></p><font size="3"> </font></td><td width="195" valign="top" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 146.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">returnBicycle(60, "alice", 1)</font></span></p><font size="3"> </font></td><td width="359" valign="top" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 269.3pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">At 60, "alice" returns a bicycle to 1. The customer’s ticket has already expired and the overdue time is 60 – 56 = 4.</font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">The ride time of the returned bicycle is 18, which exceeds the maximum ride time. Therefore, the bicycle is thrown away. A new one is ordered and delivered to the station 1 at 63.</font></span></p><font size="3"> </font></td><td width="66" style="border-width: 0px 1pt 1pt 0px; border-style: none solid solid none; border-color: rgb(0, 0, 0) windowtext windowtext rgb(0, 0, 0); padding: 0cm 5.4pt; width: 49.6pt; background-color: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt;"><font size="3"> </font><p align="center" style="margin: 0cm 0cm 0pt; text-align: center; line-height: normal; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US"><font face="맑은 고딕" size="2">4</font></span></p><font size="3"> </font></td></tr></tbody></table><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font size="2"><font face="맑은 고딕"><span style="mso-spacerun: yes;"> </span>[Table 4]</font></font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2"> </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2">[Fig. 4] shows the status of the bicycles and customers after returnBicycle(cTimpstamp = 60, uName = “alice”, pID = 1) is called at Order #29. </font></span></p><p> <img src="data:image/png;base64,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EWuMBQsWeC+66CLvhg0bzHMr6LybN282j3/55RfvwIEDzeN/s2TJEu+JJ57otWpB5rkVel6rBrT/eXl66aWXvFdccYXXavF5CwsLveecc473tddes18VETmw3bt3e7t37+61Wn/2mn3y8/O9VgXe26JFC++ECRO8SUlJZj3LGKul5V2zZo3XqtzvX7d8+XJvQkKCd8yYMV6rRWbWl8byb/Xq1d61a9eastVhhZfXClrzOve7fft2+5WycZuzzz7b++ijj3p79uzpXbZsmf1K9eIZYbFzsNqzQgtWyOGaa66Bn58ffH19ERkZiS1btuD111/f34SPjo42y8qVK2EdGKa7MS4uDhEREaYL4Y033sBvv/1muiBr1aqFevXqmSY6f3o8+27A++uvv2Ly5MmwDgY0bNgQQUFBZj33mZiYiD179uDrr782XQlNmzY1r5XGGg+7KC688EK0bNnSfF7WitjSPP/88+Hjo9tfisiBsTz68ssvTXnVo0cPhIWFmfVWKJoyb968eaYsYkuuffv2pmeM2//444/44Ycf0LlzZ1PuvPnmm6a3i9tyn40aNcIFF1wAKxARHx9vykj2TP3000/4+eefzbZt2rRBVFQUZsyYgRtuuMH0jHGf3BfLrk6dOpnPUhrLZO6bv//555/jtNNOQ506dexXq48a1e3ZpUsXBAQE4NJLL8X8+fPttTAhxmY9sU+bjxlmU6ZMMV88H99+++2me4DbWjUhsy3DidsyNK3WGTIyMkx3ArsZ2K3Kfa1YsQLXXnstVq1aZX7niy++gNX6xJw5c0y3KesOPAjLwu5NnkvkweVo3ry56ZrVuT8R+TcMNVagWWnmqZlXXnnFlB0ME5Y9rHg/88wzGDx4sCnrunXrhqeffhqvvvqq+Z333nvPVPpHjhxpyh7+ztChQ2G1HM2pIsrOzsa9995rwozdlR999BFCQ0MxfPhw8zrfb/369SZc2XC4//778fbbb5tGQFnYMPH39zflY3Uu52pU+LGvm6FkNfVx9dVX44477jA1oCZNmpiTt1x/1113mdoMW3GXX345Tj75ZJxwwgnYvHmzCbm6devisssuMwfNPffcY75QhmB4eLhZpk2bZmpZrAXdeuut5nxdgwYNzAFI/FIbN25s9vG///3PLKzdOOFbEkMuKSnJHJQOtiBLPhcR+SdspY0bN86UV+PHjzeV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"></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left; -ms-word-break: keep-all; mso-pagination: widow-orphan;"><b style="mso-bidi-font-weight: normal;"><font size="2"><font face="맑은 고딕"><span style="mso-spacerun: yes;"> </span><span lang="EN-US">[Constraints]</span></font></font></b></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US"><font face="맑은 고딕" size="2">1. init() is called once in the beginning of each test case.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt 10pt; text-align: left; text-indent: -10pt; mso-char-indent-count: -1.0;"><span lang="EN-US"><font face="맑은 고딕" size="2">2. The name of each customer consists of lowercase alphabet letters with a length of minimum 1, but no larger than 7.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US"><font face="맑은 고딕" size="2">3. For each test case, the number of customers with different names is up to 10,000.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><font size="2"><font face="맑은 고딕"><span lang="EN-US">4. N, the number of rental stations, is minimum 1 but no larger than 100 (1 </span><span lang="EN-US" style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;">≤</span><span lang="EN-US"> N </span><span lang="EN-US" style="mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;">≤ 100). </span></font></font></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US"><font face="맑은 고딕" size="2">5. For each test case, the sum of calls of the functions except for init() is up to 100,000.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US"><font face="맑은 고딕" size="2">6. For each test case, the total number of bicycles to be added by addBicycle() is up to 20,000.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US"><font face="맑은 고딕" size="2">7. The value cTimestamp keeps increasing whenever the functions addBicycle(), buyTicket(), rentBicycle(), and returnBicycle() are called.</font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US" style="mso-bidi-font-weight: bold;"><font face="맑은 고딕" size="2"> </font></span></p><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US"><font face="맑은 고딕" size="2">[Input and Output]</font></span></b></p><p> </p><p style="margin: 0cm 0cm 10pt;"><span lang="EN-US"><font face="맑은 고딕" size="2">As the input and output are processed in the provided code in the Main, they are not processed separately in the User Code.</font></span></p><p> </p><p style="margin: 0cm 0cm 10pt;"><span lang="EN-US"><font face="맑은 고딕" size="2">The below is the correct output for the sample input. </font></span></p><p> </p><p style="margin: 0cm 0cm 10pt;"><b style="mso-bidi-font-weight: normal;"><span lang="EN-US" style="line-height: 115%; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;"><font face="맑은 고딕" size="2"> </font></span></b></p><p> </p><font size="3"> </font><font size="3"> </font><font size="3"> </font><font size="3"> </font><table style="border: currentColor; border-image: none; border-collapse: collapse; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 1184; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt;" border="1" cellspacing="0" cellpadding="0"><tbody><tr style="height: 84.8pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes; mso-yfti-lastrow: yes;"><td width="615" valign="top" style="padding: 0cm 5.4pt; border: 1pt solid windowtext; border-image: none; width: 461.2pt; height: 84.8pt; background-color: transparent; mso-border-alt: solid windowtext .5pt;"><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%;"><span lang="EN-US" style="line-height: 115%; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;"><font face="맑은 고딕" size="2">#1 100</font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%;"><span lang="EN-US" style="line-height: 115%; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;"><font face="맑은 고딕" size="2">#2 100</font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%;"><span lang="EN-US" style="line-height: 115%; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;"><font face="맑은 고딕" size="2">#3 100</font></span></p><font size="3"> </font><p align="left" style="margin: 0cm 0cm 0pt; text-align: left; line-height: 115%;"><span lang="EN-US" style="line-height: 115%; mso-bidi-font-size: 10.0pt; mso-fareast-font-family: "맑은 고딕"; mso-fareast-theme-font: minor-latin;"><font face="맑은 고딕" size="2">…</font></span></p><font size="3"> </font></td></tr></tbody></table><p> </p><p align="left" style="margin: 0cm 0cm 10pt; text-align: left;"><span lang="EN-US"><font face="맑은 고딕" size="2"> </font></span></p></font></font><p style="margin: 0cm 0cm 10pt; line-height: 150%;"></p></span><p style="margin: 0cm 0cm 10pt; line-height: 150%;"></p></font><p style="margin: 0cm 0cm 10pt; line-height: 150%;"></p></font><p></p></font><p></p></span><p><br></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][H2122] Bicycle Rental Stations"><a title="[E][H2122] Bicycle Rental Stations" style="cursor: pointer; float: left;" onclick="javascript:fs_move_talk("AXrrPn4AWGdqnWHx");">[E][H2122] Bicycle Rental Stations</a> </dd> </dl> </div> </div> </div> </form> <iframe id="hiddenFrame" name="hiddenFrame" src="./S_W EXPERT ACADEMY_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> </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="./S_W EXPERT ACADEMY_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/solveclub/solveclubProblemDetail.do?solveclubId=AYz2pmZK5NLHBFVW&solveclubPassword=&password=&attendYn=Y&contestProbId=AXrrNoHgWAFqnWHx&sortingType=#" 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="./S_W EXPERT ACADEMY_files/saved_resource(2).html"></iframe> <!--// footer --> </div> <!--// main-content --> </div> <!--// sw-wrapper --> </body></html>
Editor is loading...
Leave a Comment