일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- go air
- go air 환경변수
- go 대기그룹
- go clean architecture
- golang gopher
- go 맥
- clean architecture middleware
- go 캐릭터
- go 환경변수
- gin middleware
- 신입개발자
- go
- air 환경변수
- go 마스코트
- 2년차개발자
- go 맥 air 환경변수
- git
- go channel
- 개발자
- gin recovery
- go panic
- go recover
- gopath 환경변수
- go 맥 air
- go middleware
- 골랑 고퍼
- go디자인패턴
- gin logger
- 좀비고루틴
- 고루틴 채널
- Today
- Total
목록전체 글 (93)
뽀미의 개발노트
[문제] N개의 정수를 입력받아, 자신의 바로 앞 수보다 큰 수만 출력하는 프로그램을 작성하세요. (첫 번째 수는 무조건 출력한다) [입력] 첫 줄에 자연수 N(1
[문제] 대문자와 소문자가 같이 존재하는 문자열을 입력받아 대문자는 소문자로 소문자는 대문자로 변환하여 출력하는 프로그램을 작성하세요. [입력] 첫 줄에 문자열이 입력된다. 문자열의 길이는 100을 넘지 않습니다. 문자열은 영어 알파벳으로만 구성되어 있습니다. [출력] 첫 줄에 대문자는 소문자로, 소문자는 대문자로 변환된 문자열을 출력합니다. [문제 해결 과정] 이거는 아까 했던거랑 비슷할 것 같다! 아까 검색했을때 대소문자 변환하는거 말고도 대문자인지 소문자인지 확인하는 함수도 있었던 것 같은데 그냥 향상된 반복문으로 반복문 돌려서 대문자면 소문자로, 소문자면 대문자로 바꾸면 되는거 아닌가?? 1. 문자열을 입력받는다. 2. 그 문자열을 배열에 담아 반복문을 돌린다. 3. 문자 하나하나 isUpperC..
[문제] 한 개의 문자열을 입력받고, 특정 문자를 입력받아 해당 특정문자가 입력받은 문자열에 몇 개 존재하는지 알아내는 프로그램을 작성하세요. 대소문자를 구분하지 않습니다.문자열의 길이는 100을 넘지 않습니다. [입력] 첫 줄에 문자열이 주어지고, 두 번째 줄에 문자가 주어진다. 문자열은 영어 알파벳으로만 구성되어 있습니다. [출력] 첫 줄에 해당 문자의 개수를 출력한다. [문제 풀이 과정] 문자열을 입력받으면 걔의 길이를 바로 알 수 있던가?? 아하 쩜 렝스로 길이 바로 알 수 있음!!! 그럼 그 입력받은 문자의 길이만큼 반복문을 돌면서... 두번째 줄에 있는 문자랑 똑같은 애가 나오는지 하나하나 비교해봐야겠다!! 그리고 string이니까 ==으로 비교하면 안되던가? 쩜 이퀄스였던 것 같다. 근데 그..
[문제] 이번 정보올림피아드대회에서 좋은 성적을 내기 위하여 현수는 선생님이 주신 N개의 문제를 풀려고 합니다. 각 문제는 그것을 풀었을 때 얻는 점수와 푸는데 걸리는 시간이 주어지게 됩니다. 제한시간 M안에 N개의 문제 중 최대점수를 얻을 수 있도록 해야 합니다. (해당문제는 해당시간이 걸리면 푸는 걸로 간주한다, 한 유형당 한개만 풀 수 있습니다.) [입력설명] 첫 번째 줄에 문제의 개수N(1

[문제] N개의 원소로 구성된 자연수 집합이 주어지면, 이 집합을 두 개의 부분집합으로 나누었을 때 두 부분집합의 원소의 합이 서로 같은 경우가 존재하면 “YES"를 출력하고, 그렇지 않으면 ”NO"를 출력하는 프로그램을 작성하세요. 둘로 나뉘는 두 부분집합은 서로소 집합이며, 두 부분집합을 합하면 입력으로 주어진 원래의 집합이 되어 합니다. 예를 들어 {1, 3, 5, 6, 7, 10}이 입력되면 {1, 3, 5, 7} = {6, 10} 으로 두 부분집합의 합이 16으로 같은 경우가 존재하는 것을 알 수 있다. [입력설명] 첫 번째 줄에 자연수 N(1 [1, 2, 3]과 [1, 3, 2]는 다른 것으로 처리한다. Java Code 1 2 3 4 5 6 7 gyuwon95.tistory.com 그런데 아..
[문제] 한 개의 회의실이 있는데 이를 사용하고자 하는 n개의 회의들에 대하여 회의실 사용표를 만들 려고 한다. 각 회의에 대해 시작시간과 끝나는 시간이 주어져 있고, 각 회의가 겹치지 않게 하면서 회의실을 사용할 수 있는 최대수의 회의를 찾아라. 단, 회의는 한번 시작하면 중간에 중단될 수 없으며 한 회의가 끝나는 것과 동시에 다음 회의가 시작될 수 있다. [입력설명] 첫째 줄에 회의의 수 n(1
[문제] 현수는 씨름 감독입니다. 현수는 씨름 선수를 선발공고를 냈고, N명의 지원자가 지원을 했습니다. 현수는 각 지원자의 키와 몸무게 정보를 알고 있습니다. 현수는 씨름 선수 선발 원칙을 다음과 같이 정했습니다. “A라는 지원자를 다른 모든 지원자와 일대일 비교해서 키와 몸무게 모두 A지원자 보다 높은(크고, 무겁다) 지원자가 존재하면 A지원자는 탈락하고, 그렇지 않으면 선발된다.” N명의 지원자가 주어지면 위의 선발원칙으로 최대 몇 명의 선수를 선발할 수 있는지 알아내는 프로그램을 작성하세요. [입력] 첫째 줄에 지원자의 수 N(5
[문제 설명] XX게임에는 피로도 시스템(0 이상의 정수로 표현합니다)이 있으며, 일정 피로도를 사용해서 던전을 탐험할 수 있습니다. 이때, 각 던전마다 탐험을 시작하기 위해 필요한 "최소 필요 피로도"와 던전 탐험을 마쳤을 때 소모되는 "소모 피로도"가 있습니다. "최소 필요 피로도"는 해당 던전을 탐험하기 위해 가지고 있어야 하는 최소한의 피로도를 나타내며, "소모 피로도"는 던전을 탐험한 후 소모되는 피로도를 나타냅니다. 예를 들어 "최소 필요 피로도"가 80, "소모 피로도"가 20인 던전을 탐험하기 위해서는 유저의 현재 남은 피로도는 80 이상 이어야 하며, 던전을 탐험한 후에는 피로도 20이 소모됩니다. 이 게임에는 하루에 한 번씩 탐험할 수 있는 던전이 여러개 있는데, 한 유저가 오늘 이 던..
[문제 설명] 무인도에 갇힌 사람들을 구명보트를 이용하여 구출하려고 합니다. 구명보트는 작아서 한 번에 최대 2명씩 밖에 탈 수 없고, 무게 제한도 있습니다. 예를 들어, 사람들의 몸무게가 [70kg, 50kg, 80kg, 50kg]이고 구명보트의 무게 제한이 100kg이라면 2번째 사람과 4번째 사람은 같이 탈 수 있지만 1번째 사람과 3번째 사람의 무게의 합은 150kg이므로 구명보트의 무게 제한을 초과하여 같이 탈 수 없습니다. 구명보트를 최대한 적게 사용하여 모든 사람을 구출하려고 합니다. 사람들의 몸무게를 담은 배열 people과 구명보트의 무게 제한 limit가 매개변수로 주어질 때, 모든 사람을 구출하기 위해 필요한 구명보트 개수의 최솟값을 return 하도록 solution 함수를 작성해주..
1. 문제지 총괄테스트 PDF 파일 다운로드 2. 답안지 구글폼 답안지 https://forms.gle/AWSsVTpbW1Vq2gvj6 DBMS 퀴즈 코리아IT 아카데미 대전점 주말 2시 DBMS 권보미 선생님 수업의 오픈구글 테스트 구글폼입니다!!!! 스스로 풀 수 있는 문제는 그냥 풀고 모르는 것이 있으면 구글 검색 자유롭게 사용하세요. 총 26 docs.google.com 3. 답안지 PDF 파일 다운로드 출처 : 유튜브 선생님에게 배우는 SQL 개발자 (정미나)