2025/02/07 3

백준 1759

문제바로 어제 최백준 조교가 방 열쇠를 주머니에 넣은 채 깜빡하고 서울로 가 버리는 황당한 상황에 직면한 조교들은, 702호에 새로운 보안 시스템을 설치하기로 하였다. 이 보안 시스템은 열쇠가 아닌 암호로 동작하게 되어 있는 시스템이다.암호는 서로 다른 L개의 알파벳 소문자들로 구성되며 최소 한 개의 모음(a, e, i, o, u)과 최소 두 개의 자음으로 구성되어 있다고 알려져 있다. 또한 정렬된 문자열을 선호하는 조교들의 성향으로 미루어 보아 암호를 이루는 알파벳이 암호에서 증가하는 순서로 배열되었을 것이라고 추측된다. 즉, abc는 가능성이 있는 암호이지만 bac는 그렇지 않다.새 보안 시스템에서 조교들이 암호로 사용했을 법한 문자의 종류는 C가지가 있다고 한다. 이 알파벳을 입수한 민식, 영식 형..

알고리즘 2025.02.07

SQL - SELECT문 기초

SELECT 기본SELECT FROMWHEREGROUP BYHAVINGORDER BYDISTINCT - 중복 행 제거- 열의 개수와 상관 없이 한 번만 명세- DISTINCT 키워드 생략 시, 기본값 ALL로 실행됨WHERE 절- 참 또는 거짓을 판별할 수 있는 하나 이상의 검색 조건식을 명세- 비교 연산자 사용 가능 | 와 != 는 동일한 의미- 연산자 실행 우선 순위 비교연산다 → NOT → AND → OR 순이다.- WHERE은 FROM 절에서 지정된 테이블을 대상으로 수행된다.SELECT 이름, 학년, 소속학과, 휴대폰번호 FROM 학생WHERE (학년 >= 1 AND 학년 BETWEEN .. AND .. 구문SELECT 이름, 학년, 소속학과, 휴대폰번호 FROM 학생WHERE (학년 BETW..

데이터베이스 2025.02.07