C++ ¶
느낀 ¶
런 를..;; 고교때 n-1까 구는 릇때문 공 못 군.^^
다.
다.
¶
//1 + 2 + 3 + ..... + n >= 3000 만는 n과 그것 구는 로그램 #include <iostream> using namespace std; int sum(int); void main() { const int COMPARENUM=3000; int n=1; while (COMPARENUM>sum(n)) ++n; cout << " : " << n << " : "<< sum(n); } int sum(int end_number) { if (1==end_number) return 1; else return end_number*(end_number+1)/2; }
Erlang ¶
느낀 ¶
미 -_ -ㅋ
¶
- pr_2.erl
-module(pr_2). -export([minSum/2]). minSum(I, SumNum) when SumNum >= 3000 -> {I - 1, SumNum}; minSum(I, SumNum) -> minSum(I + 1, SumNum + I).
- shell
5> c(pr_2). {ok,pr_2} 6> pr_2:minSum(1, 0). {77,3003}