목록분류 전체보기 (329)
쥬로그
🐯 주 식 월 드 🐯 코스피 2,658.99 ▼ 26.91 (-1.00%) 코스닥 891.14 ▼ 2.22 (-0.25%) 나스닥 12,316.90 ▲ 322.44 (+2.69%) 다우존스 33,248.28 ▲ 435.05 (+1.33%) S&P 500 4,176.82 ▲ 75.59 (+1.84%) USD 환율 1,250.50 ▲ 2.50 (+0.20%) ⁕ 직전일 종가 기준 # 왕릉 아파트 입주 시작 # 2022 지방선거 국민의 힘 다수 당선 # 상하이 봉쇄 65일만에 해제 # 브라질, 대규모 홍수로 100여 명 사망, 6,000여 명 이재민 발생 # BTS 백악관 방문 # 인스타그램 고화질 사진/동영상 저장 가능한 사이트 인스 타 사진 저장 - 인스 타 저장 [인스 타 동영상..
컴공으로 대기업 취업하기 인적성 검사 통과 요령 및 면접 필살기 medium.com
문제 양의 정수 n이 주어졌을 때, 이를 이진수로 나타냈을 때 1의 위치를 모두 찾는 프로그램을 작성하시오. 최하위 비트(least significant bit, lsb)의 위치는 0이다. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있고, n이 주어진다. (1 ≤ T ≤ 10, 1 ≤ n ≤ 106) 출력 각 테스트 케이스에 대해서, 1의 위치를 공백으로 구분해서 줄 하나에 출력한다. 위치가 낮은 것부터 출력한다. import java.util.*; class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int T = sc.nextInt(); for(..
문제 어떤 자연수 p와 q가 있을 때, 만일 p를 q로 나누었을 때 나머지가 0이면 q는 p의 약수이다. 6을 예로 들면 6 ÷ 1 = 6 … 0 6 ÷ 2 = 3 … 0 6 ÷ 3 = 2 … 0 6 ÷ 4 = 1 … 2 6 ÷ 5 = 1 … 1 6 ÷ 6 = 1 … 0 그래서 6의 약수는 1, 2, 3, 6, 총 네 개이다. 두 개의 자연수 N과 K가 주어졌을 때, N의 약수들 중 K번째로 작은 수를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 N과 K가 빈칸을 사이에 두고 주어진다. N은 1 이상 10,000 이하이다. K는 1 이상 N 이하이다. 출력 첫째 줄에 N의 약수들 중 K번째로 작은 수를 출력한다. 만일 N의 약수의 개수가 K개보다 적어서 K번째 약수가 존재하지 않을 경우에는 0을 출력..
프로그래머스 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 백준 Baekjoon Online Judge Baekjoon Online Judge 프로그래밍 문제를 풀고 온라인으로 채점받을 수 있는 곳입니다. www.acmicpc.net SW Expert Academy SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 코드그라운드 codeground Codeground is a real-time coding website open to those interested ..
문제 무한히 큰 배열에 다음과 같이 분수들이 적혀있다. 1/1 1/2 1/3 1/4 1/5 … 2/1 2/2 2/3 2/4 … … 3/1 3/2 3/3 … … … 4/1 4/2 … … … … 5/1 … … … … … … … … … … … 이와 같이 나열된 분수들을 1/1 → 1/2 → 2/1 → 3/1 → 2/2 → … 과 같은 지그재그 순서로 차례대로 1번, 2번, 3번, 4번, 5번, … 분수라고 하자. X가 주어졌을 때, X번째 분수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 X(1 ≤ X ≤ 10,000,000)가 주어진다. 출력 첫째 줄에 분수를 출력한다. import java.util.*; class Main{ public static void main(String[] args){ Sca..
문제 0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 정수 N(0 ≤ N ≤ 12)이 주어진다. 출력 첫째 줄에 N!을 출력한다. import java.util.*; class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int result = 1; while(n>0){ result *= n; n--; } System.out.println(result); sc.close(); } } import java.util.*; class Main{ private static int f(int n){ if(n >= 2)..
Solve SQL Code Challenges A special-purpose language designed for managing data held in a relational database. www.hackerrank.com Revising the Select Query 1 SELECT * FROM CITY WHERE POPULATION > 100000 AND COUNTRYCODE = 'USA'; Revising the Select Query 2 SELECT NAME FROM CITY WHERE COUNTRYCODE = 'USA' AND POPULATION > 120000; Select All SELECT * FROM CITY; Select By ID SELECT * FROM CITY WHERE ..
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 더 맵게 import java.util.*; class Solution { public int solution(int[] scoville, int K) { int answer = 0; PriorityQueue minQueue = new PriorityQueue(); for(int s : scoville){ minQueue.add(s); } while(minQueue.peek() < K){ int a = minQueue.remove(); if(minQueue.isEmpty()){ answer = -1; brea..
프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 기능개발 import java.util.*; class Solution { public int[] solution(int[] progresses, int[] speeds) { List list = new ArrayList(); int[] day = new int[progresses.length]; for(int i = 0; i < progresses.length; i++){ day[i] = (100 - progresses[i]) / speeds[i]; if((100 - progresses[i]) % speed..