문제 1 (난이도 : 中)

  N 줄인 삼각형을 출력한다. 단, 사용자로 부터 임의의 N 을 입력 받는다. 아래는 N = 3 일 때의 출력 예시 이다.

  *  
 *** 
*****

문제 2 (난이도 : 中上)

  위와 동일한 형태를 취하되, 역 삼각형을 출력한다. 아래는 N = 3 일 때의 출력 예시 이다.

*****
 *** 
  *  

문제 3 (난이도 : 下)*

  1000 이하의 3 또는 5 의 배수인 자연수들의 합을 구한다. 

문제 4 (난이도 : 中)*

  1000000 이하의 피보나치 수열 ( N 번째 항이 N - 1 번째 항과 N - 2 번째 항으로 표현되는 수열, 시작은 1,1,2,3,5,8,...) 의 짝수 항들의 합을 구한다

문제 5 (난이도 : 下)

  사용자로 부터 N 값을 입력 받고 1 부터 N 까지의 곱을 출력한다.

문제 6 (난이도 : 中)*

  다음 식을 만족하는 자연수 a,b,c 의 개수를 구하여라

  i) a + b + c = 2000
  ii) a > b > c, a,b,c 는 모두 자연수

문제 7 (난이도 : 中上)

  임의의 자연수 N 을 입력 받아 N 을 소인수 분해 한 결과를 출력하여라. 예를 들어서 N = 18 일 경우

N = 18
18 = 2 * 3 * 3

문제 8 (난이도 : 上)

  문제 7 에서 만든 프로그램의 속도를 향상 시킬 수 있는 방법은 없을까? 큰 수를 빠르게 소인수분해 할 수 있는 방법들을 찾아 프로그램에 적용시켜 보아라. 예를 들어서 N 의 제곱근 이하의 정수들만 처리한다던지, Lucas- Lehmer 판정법을 이용해 소수인지 아닌지 판정한다던지 등등.. 




문제 같은거 보면 맨붕오넴


중~하 까지는 어떻게 풀겠는데


그 이상은 진짜 어렵다.


처음엔 다 그럼?