새싹교실/2017/C언어가르쳐조/5월9일 (rev. 1.4)
- 5/12(이번주 금요일) 코드레이스 진행합니다.
- https://www.acmicpc.net/ : Baekjoon online judge
- #1 : 정렬
- 입력 :
- line 1 : N(숫자 갯수)
- line 2 : N개의 숫자(띄어쓰기로 구분)
- 출력 : 정렬된 N개의 숫자(띄어쓰기로 구분)
- tip : a=b; b=a; //당연 이렇게 스왑할 순 없다
- #2 : 소수(prime number) 검사
- 입력 :
- 출력 :
- tip : 꼭 N까지 나눌 필요가 있을까?
- #3 : 평면상의 두 점의 거리
- 입력 :
- line 1 : (x1) (y1)
- line 2 : (x2) (y2)
- 출력 :
- line 1 : (euclidean distance, 소숫점 이하 둘째 자리)
- tip : <math.h>, double pow(double x, double y);
- #4 : 분해합(Baekjoon 2231번 문제)
- #5 : 가장 큰 숫자 만들기 : N개의 숫자를 나열하여 만들 수 있는 가장 큰 수
- 입력 :
- line 1 : N
- line 2 : N digits
- 출력
- line 1 : (largest number)
- tip : 이 문제는 사실 다른 문제로 바꿀 수 있다.