:: ADVANCE ::
dovelet 4 단계 다중 반복문 세 거듭제곱 (cube) http://59.23.113.171/30stair/cube/cube.php?pname=cube 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 #include using namespace std; long cubearr[110]; void cube(int n) { int i; for(i = 1; i
dovelet 4 단계 다중 반복문 3*n + 1의 최대 길이 (3nplusone) http://59.23.113.171/30stair/3nplusone/3nplusone.php?pname=3nplusone 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 #include using namespace std; int func(int n, int cnt) { if(n == 2) return cnt+1; if(n % 2 == 0) return func(n/2, cnt+1); else return func(3*n + 1, cnt+1); } int main(void) { int n, m, max = 0, i, t..
dovelet 4 단계 다중 반복문 친구 수 (amicable) http://59.23.113.171/30stair/amicable/amicable.php?pname=amicable 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 #include using namespace std; char ox[10000]; int func(int n) { int i, result = 0; for(i = 2; i * i > n; for(int i = 220; i