iT邦幫忙

0

#程式設計#C語言#程式碼&解題思路

  • 分享至 

  • xImage
  •  

再線求解!!!https://ithelp.ithome.com.tw/upload/images/20230126/20154361GsQ8sBGlra.jpg


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
bojun1987
iT邦新手 5 級 ‧ 2023-02-07 11:45:41

Javascript

const test3 = (input) => {
    let idx = 0, idx2 = 0, output = 0;
    let list = [], list2 = [];
    while(idx < input) {
        list.push(++idx);
    };
    idx = -1;
    do {
        idx2 = 5;
        do {
            idx = ++idx > input - 1 ? 0 : idx;
            idx2 = list[idx] != -1 ? --idx2 : idx2;
        } while(idx2 != 0);
        list2.push(list[idx]);
        list[idx] = -1;
    } while(list2.length != input);
    output = list2.pop();
    console.warn(`input ${input}, output ${output}`);
}

test3(6)
test3(11)

我要留言

立即登入留言