분류 전체보기(129)
-
백준 13305 주유소 _ 실버3_ 그리디
https://www.acmicpc.net/problem/13305 13305번: 주유소 표준 입력으로 다음 정보가 주어진다. 첫 번째 줄에는 도시의 개수를 나타내는 정수 N(2 ≤ N ≤ 100,000)이 주어진다. 다음 줄에는 인접한 두 도시를 연결하는 도로의 길이가 제일 왼쪽 도로부터 N-1 www.acmicpc.net #include int main(void){ int n, i; int dist[100000]; int cost[100000]; long long min_cost=0; //최소비용 scanf("%d", &n); for(i=0;i
2023.03.17 -
스키마에듀 0318 백준문제
https://www.acmicpc.net/problem/1110 1110번: 더하기 사이클 0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다. 먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다. 그 다음, www.acmicpc.net #include int main(void){ int n, new_num, origin, cnt = 0; int x1, x2=0; scanf("%d", &n); origin = n; // 맨 처음에 들어온 값 while(1){ x1 = n/10; x2 = n%10; new_num = x1 + x2; n = x2*10 + new_num%10; cnt++; //printf("%d\n",n..
2023.03.15 -
0311 스키마에듀 백준 3문제 (브론즈 1 + 실버 2)
https://www.acmicpc.net/problem/1789 1789번: 수들의 합 첫째 줄에 자연수 S(1 ≤ S ≤ 4,294,967,295)가 주어진다. www.acmicpc.net #include int main(void) { long long int s, sum; int n = 1; scanf("%lld", &s); while(1){ sum += n; if(sum > s){ n--; break; } n++; } printf("%d", n); return 0; } https://www.acmicpc.net/problem/10818 10818번: 최소, 최대 첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 ..
2023.03.08 -
[프로그래머스] 가격대 별 상품 개수 구하기(GROUP BY)
https://school.programmers.co.kr/learn/courses/30/lessons/131530?language=mysql 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -- 코드를 입력하세요 SELECT TRUNCATE(PRICE,-4) AS PRICE_GROUP, COUNT(*) AS PRODUCTS FROM PRODUCT GROUP BY PRICE_GROUP ORDER BY PRICE_GROUP TRUNCATE(PRICE,-4) 가격이 들어왔을때 뒤의 네자리수는 버림 -> 가격을 만원대로 출력 ✍️ SQLD에서 공부한 내용 TRU..
2023.03.03 -
스키마에듀 0304 수업 백준 3문제
https://www.acmicpc.net/problem/10871 10871번: X보다 작은 수 첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000) 둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다. www.acmicpc.net //X보다 작은 수 #include int main(void){ int n, x; scanf("%d %d",&n, &x); int arr[n]; int i; for(i=0;i
2023.03.03 -
[swift] Class 이니셜라이져
Person Student StudentAthlete FootballPlayer import UIKit struct Grade { var letter: String var points: Double var credits: Double } class Person { var firstName: String var lastName: String init(firstName: String, lastName: String){ self.firstName = firstName self.lastName = lastName } func printMyName(){ print("My name is \(firstName) \(lastName)") } } class Student: Person { var grades: [Grad..
2023.03.01