본문 바로가기

분류 전체보기118

백준 2753번 : 윤년 [Java] https://www.acmicpc.net/problem/2753 2753번: 윤년 연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오. 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다. 예를 들어, 2012년은 4의 배수이면서 www.acmicpc.net 문제 연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오. 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다. 예를 들어, 2012년은 4의 배수이면서 100의 배수가 아니라서 윤년이다. 1900년은 100의 배수이고 400의 배수는 아니기 때문에 윤년이 아니다. 하지만, 2000년은 400의 배수이기 때문에 윤년이다. 입력 .. 2023. 9. 26.
[Java] 백준 9498번 : 시험 성적 풀이 문제 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 시험 점수가 주어진다. 시험 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다. 출력 시험 성적을 출력한다. 풀이 2023. 9. 18.
[Java] 백준 1330번 : 두 수 비교하기 https://www.acmicpc.net/problem/1330 1330번: 두 수 비교하기 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. www.acmicpc.net 문제 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. A와 B는 공백 한 칸으로 구분되어져 있다. 출력 첫째 줄에 다음 세 가지 중 하나를 출력한다. A가 B보다 큰 경우에는 '>'를 출력한다. A가 B보다 작은 경우에는 ' 2023. 9. 14.
[Java] 백준 10172번 : 개 풀이 https://www.acmicpc.net/problem/10172 2023. 9. 14.
[Java] 백준 10171번 : 고양이 https://www.acmicpc.net/problem/10171 10171번: 고양이 아래 예제와 같이 고양이를 출력하시오. www.acmicpc.net 문제 아래 예제와 같이 고양이를 출력하시오. 입력 없음. 출력 고양이를 출력한다. 예제 출력 1 \ /\ ) ( ') ( / ) \(__)| 풀이 2023. 9. 13.
[JAVA] 백준 11382번 꼬마 정민 풀기 https://www.acmicpc.net/problem/11382 11382번: 꼬마 정민 첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 1012)이 공백을 사이에 두고 주어진다. www.acmicpc.net 문제 꼬마 정민이는 이제 A + B 정도는 쉽게 계산할 수 있다. 이제 A + B + C를 계산할 차례이다! 입력 첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 1012)이 공백을 사이에 두고 주어진다. 출력 A+B+C의 값을 출력한다. 예제 입력 1 77 77 7777 예제 출력 1 7931 풀이 import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc = new .. 2023. 9. 10.
결과 값을 묶어주는 GROUP BY 절 GROUP BY 절은 데이터베이스 쿼리에서 사용되는 SQL 구문 중 하나로, 결과 집합을 그룹화하고 그룹에 대한 집계 연산을 수행하는 데 사용됩니다. 주로 데이터베이스에서 데이터를 요약하거나 집계할 때 사용되며, 데이터의 특정 기준에 따라 결과를 그룹으로 나누는 데 도움이 됩니다. GROUP BY 절을 사용할 때 주요한 구성 요소와 개념은 다음과 같습니다: 1. 그룹화 기준 (Grouping Criteria) GROUP BY 절을 사용하려면 데이터를 어떤 기준으로 그룹화할 것인지를 지정해야 합니다. 이 기준은 하나 이상의 열(또는 표현식)로 정의되며, 결과 집합을 이러한 열의 값에 따라 그룹으로 나눕니다. 예를 들어, 고객 테이블에서 주소별로 주문을 그룹화하려면 "주소" 열을 그룹화 기준으로 선택할 수 .. 2023. 9. 4.
중복 레코드를 제거하는 DISTINCT DISTINCT는 SQL 쿼리에서 중복 레코드를 제거하는 데 사용되는 키워드입니다. 중복 데이터를 삭제하려면 SELECT 문에서 DISTINCT를 사용하여 결과 집합에서 중복된 행을 제거합니다. 중복된 행을 제거하고 결과 집합에서 각 값이 한 번만 나타나도록 만들 때 유용합니다. 기본 사용법 SELECT DISTINCT column1, column2 FROM table_name; 위의 쿼리에서 column1과 column2는 테이블의 열 이름을 나타냅니다. 이 쿼리는 table_name 테이블에서 중복된 행을 제거하고 고유한 값들만 반환합니다. 모든 열에서 DISTINCT 사용하기 SELECT DISTINCT * FROM table_name; *를 사용하면 테이블의 모든 열에 DISTINCT를 적용할 수.. 2023. 9. 3.
[ORACLE] 자료형, 객체, PL/SQL 오라클 자료형 VARCHAR2(길이) 가변 길이의 문자열 데이터를 저장하는 자료형입니다. 최대 길이(4000byte)를 지정하여 문자열을 저장할 수 있습니다. NUMBER(전체 자릿수, 소수점 이하 자릿수) 숫자 데이터를 저장하는 자료형입니다. 전체 자릿수와 소수점 이하 자릿수를 지정하여 숫자를 저장할 수 있습니다. ±38자릿수의 숫자를 저장할 수 있습니다. DATE 날짜와 시간 데이터를 저장하는 자료형입니다. 연도, 월, 일, 시간, 분, 초 등의 정보를 포함할 수 있습니다. CHAR(길이) 고정 길이의 문자열 데이터를 저장하는 자료형입니다. 지정한 길이(4000byte)만큼의 문자열을 저장하며, 부족한 부분은 공백으로 채워집니다 NVARCHAR2(길이) 가변 길이(4000byte)의 유니코드 문자열 .. 2023. 8. 31.
반응형