분류 전체보기
-
https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AXaSUPYqPYMDFASQ SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com import java.util.Scanner; public class Solution { static int[] dx = { -1, 0, 1, 1 }; static int[] dy = { 1, 1, 1, 0 }; static int N; static String ans; static char[][] arr; public static void main(String[] args) { Scanner sc..
[swea] 11315. 오목 판정(Java 풀이)https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AXaSUPYqPYMDFASQ SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com import java.util.Scanner; public class Solution { static int[] dx = { -1, 0, 1, 1 }; static int[] dy = { 1, 1, 1, 0 }; static int N; static String ans; static char[][] arr; public static void main(String[] args) { Scanner sc..
2023.08.21 -
https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PobmqAPoDFAUq SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com import java.util.Scanner; public class Solution { // 우 하 좌 상 static int[] dx = {0,1,0,-1}; static int[] dy = {1,0,-1,0}; public static void main(String[] args) { Scanner sc = new Scanner(System.in); int T = sc.nextInt(); for..
[swea] 1954. 달팽이 숫자(Java 풀이)https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PobmqAPoDFAUq SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com import java.util.Scanner; public class Solution { // 우 하 좌 상 static int[] dx = {0,1,0,-1}; static int[] dy = {1,0,-1,0}; public static void main(String[] args) { Scanner sc = new Scanner(System.in); int T = sc.nextInt(); for..
2023.08.21 -
https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PnnU6AOsDFAUq SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // 월별 마지막 날짜 // 월을 인덱스와 맞췄다 int[] days = {0,31,28,31,30,31,30,31,31,30,31,30,31}; // 테스트케이스 입력 i..
[swea] 1948. 날짜 계산기(Java 풀이)https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PnnU6AOsDFAUq SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // 월별 마지막 날짜 // 월을 인덱스와 맞췄다 int[] days = {0,31,28,31,30,31,30,31,31,30,31,30,31}; // 테스트케이스 입력 i..
2023.08.20 -
https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWVl47b6DGMDFAXm SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 풀이 코드 import java.util.Scanner; import java.util.Stack; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // 테스트케이스 int T = sc.nextInt(); for (int tc = 1; tc
[swea] 5432. 쇠막대기 자르기(Java 풀이)https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWVl47b6DGMDFAXm SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 풀이 코드 import java.util.Scanner; import java.util.Stack; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // 테스트케이스 int T = sc.nextInt(); for (int tc = 1; tc
2023.08.16 -
https://school.programmers.co.kr/learn/courses/30/lessons/150370 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 내 풀이 def solution(today, terms, privacies): ans = [] i = 0 today = list(map(int,today.split("."))) termsArr = [] for t in terms: a,b = t.split(" ") termsArr.append([a,int(b)]) for p in privacies: i+=1 date, type = p.split(..
[프로그래머스] 개인정보 수집 유효기간(파이썬 풀이)https://school.programmers.co.kr/learn/courses/30/lessons/150370 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 내 풀이 def solution(today, terms, privacies): ans = [] i = 0 today = list(map(int,today.split("."))) termsArr = [] for t in terms: a,b = t.split(" ") termsArr.append([a,int(b)]) for p in privacies: i+=1 date, type = p.split(..
2023.08.08 -
https://www.acmicpc.net/problem/2885 2885번: 초콜릿 식사 학교 근처 편의점에 새 초콜릿이 들어왔다. 이 초콜릿은 막대 모양이고, 각 막대는 정사각형 N개로 이루어져 있다. 초콜릿의 크기(정사각형의 개수)는 항상 2의 제곱 형태이다. 즉, 1, 2, 4, 8, 16, ... www.acmicpc.net 제출코드 import sys input = sys.stdin.readline k = int(input()) n,cnt= 1,0 while(n0): if k>=n: k-=n else: n//=2 cnt+=1 print(ans, cnt) 처음에는 전체 초콜릿에서 상근이가 원하는 크기가 될 때까지 잘라서 제일 작은 조각를 빼는 방법으로 코드를 짰다. 그랬더니 초콜릿 크기가 18일..
[백준 2885] 초콜릿 식사(파이썬 풀이)https://www.acmicpc.net/problem/2885 2885번: 초콜릿 식사 학교 근처 편의점에 새 초콜릿이 들어왔다. 이 초콜릿은 막대 모양이고, 각 막대는 정사각형 N개로 이루어져 있다. 초콜릿의 크기(정사각형의 개수)는 항상 2의 제곱 형태이다. 즉, 1, 2, 4, 8, 16, ... www.acmicpc.net 제출코드 import sys input = sys.stdin.readline k = int(input()) n,cnt= 1,0 while(n0): if k>=n: k-=n else: n//=2 cnt+=1 print(ans, cnt) 처음에는 전체 초콜릿에서 상근이가 원하는 크기가 될 때까지 잘라서 제일 작은 조각를 빼는 방법으로 코드를 짰다. 그랬더니 초콜릿 크기가 18일..
2023.08.07