假設我有一個簡單的for循環,其索引爲i
,從0
到n
。我想i
能夠循環每個循環產生以下順序兩個數字:生成特定的數字序列
i | a | b
=========
0 | 2 | 1
1 | 2 | 3
2 | 2 | 5
3 | 5 | 1
4 | 5 | 3
5 | 5 | 5
6 | 9 | 1
7 | 9 | 3
8 | 9 | 5
9 | 12| 1
10| 12| 3
11| 12| 5
12| 16| 1
...
基本上,該算法是,對於a
它2
開始並遞增3
和輪流4
,而對於它總是經過1
,3
和5
然後重新開始。
我一直在努力生產沒有太多結果的東西。我寧願在java的答案,但僞代碼或任何非深奧的語言將會很好。