C언어 소수 구하는 프로그램 코드
소수란 1과 자기 자신만으로 나누어 떨어지는 1보다 큰 양의 정수이다. 예를 들어 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31,… 등은 모두 소수이다. 아마 소수를 구하는 방정식을 구하는 공식을 발견한다면 바로 수학계 최고 권위상인 필즈상을 수상할 수 있을 것이다.많은 수학자들이 소수를 구하기 위해 매달렸지만 너무 몰두한 나머지 정신분열이 일어난 사람도 있다고 한다. 다음은 c언어로 2부터(1은 소수가 아니므로) 100까지 수 중에서 소수를 출력하는 프로그램이다. #include int main(void){int i, j;for (i = 2; i
2018. 5. 19.
RANK(), DENSE_RANK(), NTILE() 함수 사용하기
지난 포스팅에서 ROW_NUMBER() OVER(PARTITION BY ~ ORDER BY ~) 를 활용하여 랭킹을 매겼었다.이번 시간에는 RANK(), DENSE_RANK(), NTILE()를 활용하여 랭킹을 매겨보자. 보통 우리가 순위를 매길 때 공동 점수가 있으면 누적 순위를 할 것인지 그냥 할 것인지를 정해야되는데 이번 시간에 쿼리로 짜는 방법을 설명하려고 한다 CREATE TABLE score_tbl( seq INT, team_cd int, name VARCHAR(30), score INT ) GO INSERT INTO score_tbl(seq, team_cd, name, score) VALUES ( 1, 10, '호날두', 97 )INSERT INTO score_tbl(seq, team_cd,..
2018. 5. 19.