본문 바로가기

Algorithm29

[BAEKJOON] 10798번: 세로읽기 import java.io.*; public class algo_10798 { public static void main(String[] args) throws IOException { char[][] ch = new char[5][15]; BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); for(int i=0; i < ch.length; i++) { String str = br.readLine(); for(int j=0; j < str.length(); j++) { ch[j][i] = str.charAt(j); } } for(int i=0; i < 15; i++) { for(int j=0; j < 5; j++) { if(.. 2022. 8. 1.
[Programmers] 약수의 개수와 덧셈 [문제] https://programmers.co.kr/learn/courses/30/lessons/77884 코딩테스트 연습 - 약수의 개수와 덧셈 두 정수 left와 right가 매개변수로 주어집니다. left부터 right까지의 모든 수들 중에서, 약수의 개수가 짝수인 수는 더하고, 약수의 개수가 홀수인 수는 뺀 수를 return 하도록 solution 함수를 완성해주 programmers.co.kr [풀이] #include #include #include int solution(int left, int right) { int answer = 0; int count; for(int i=left; i 2022. 3. 14.
[Programmers] 부족한 금액 계산하기 [문제] https://programmers.co.kr/learn/courses/30/lessons/82612 코딩테스트 연습 - 부족한 금액 계산하기 새로 생긴 놀이기구는 인기가 매우 많아 줄이 끊이질 않습니다. 이 놀이기구의 원래 이용료는 price원 인데, 놀이기구를 N 번 째 이용한다면 원래 이용료의 N배를 받기로 하였습니다. 즉, 처음 이 programmers.co.kr [풀이] #include #include #include long long solution(int price, int money, int count) { long long answer = 0; int n=0; for(int i=1; i money) return answer-money; else return 0; return an.. 2022. 3. 14.
[Programmers] 두 정수 사이의 합 문제 https://programmers.co.kr/learn/courses/30/lessons/12912 코딩테스트 연습 - 두 정수 사이의 합 두 정수 a, b가 주어졌을 때 a와 b 사이에 속한 모든 정수의 합을 리턴하는 함수, solution을 완성하세요. 예를 들어 a = 3, b = 5인 경우, 3 + 4 + 5 = 12이므로 12를 리턴합니다. 제한 조건 a와 b가 같은 경우 programmers.co.kr 문제풀이 (C언어) #include #include #include long long solution(int a, int b) { long long answer = 0; if (a == b) { answer = a ; }else if(a > b) { for(int i=b; i 2022. 3. 12.
[Programmers] K번째 수 문제 https://programmers.co.kr/learn/courses/30/lessons/42748 코딩테스트 연습 - K번째수 [1, 5, 2, 6, 3, 7, 4] [[2, 5, 3], [4, 4, 1], [1, 7, 3]] [5, 6, 3] programmers.co.kr 문제 풀이 - slice에서 i부터 j까지 자른다. - slice로 정렬하고, k번째 있는 수를 인덱싱 한다. 2022. 1. 17.
[Programmers] 중복 제거하기 문제 https://programmers.co.kr/learn/courses/30/lessons/59408 코딩테스트 연습 - 중복 제거하기 ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디 programmers.co.kr 문제 풀이 DISTINCT: 중복 제거 함수 NAME의 수를 출력하되 이름에 중복이 있으면 제거하라는 명령어이다. 2022. 1. 17.