일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 메타퀘스트3
- 10505
- C++
- Design Pattern
- Java
- 디자인패턴
- 레퍼럴
- spring
- 어싱크
- 블록
- 알고리즘
- Initiative Q
- SWEA
- D3
- 논블록
- 자료구조
- 리퍼럴
- 프로그래머스
- 재밌게 할래요
- level2
- SOLID
- 삼성 SW 역량 테스트 기출 문제
- d4
- 이니셔티브 q
- Meta Quest3
- 11060
- D2
- 점프 점프
- BOJ
- 백준
- Today
- Total
목록D2 (16)
아직은 정체성이 없는 블로그
문제 1204. [S/W 문제해결 기본] 1일차 - 최빈수 구하기 문제 링크 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV13zo1KAAACFAYh SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 풀이 과정 1. 1000개 값을 입력받습니다. 2. 배열을 사용하여 입력받은 수를 인덱스로 배열의 값을 1씩 올립니다. 3. 가장 값이 높은 배열의 인덱스를 출력합니다. 코드 #include #include using namespace std; int main(int argc, char** argv) { cin.tie(0)..
문제 1945. 간단한 소인수분해 문제 링크 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5Pl0Q6ANQDFAUq SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 풀이 과정 1. 입력 받은 숫자를 2,3,5,7,11 순서대로 나머지값이 0이 아닐때까지 나누어준다. 2. 2,3,5,7,11의 각각 몇번 나누어 떨어졌는지 result[] 배열에 저장한다. 3. result 배열에 저장된 값을 출력한다. 코드 #include #include using namespace std; int num[]={2,3,5,7,11};..
문제 1946. 간단한 압축 풀기 문제 링크 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PmkDKAOMDFAUq SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 풀이 과정 1. 문자와 출력 개수를 입력받는다. 2. 입력받은 만큼 문자를 출력하고 10번째 바다 개행 문자 \n 넣는다. 코드 #include using namespace std; int main(int argc, char** argv) { cin.tie(0); cout.tie(0); cout.sync_with_stdio(false); int test_..
문제 1948. 날짜 계산기 문제 링크 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PnnU6AOsDFAUq SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 풀이 과정 1. 주어진 입력값을 받는다. 2. M1(시작월)부터 M2(종료월)-1 까지의 일수를 더한다. 3. 마지막 월은 입력값 D2(종료일)를 더하고 D1(시작일)을 뺀 후 1을 더한다. 코드 #include using namespace std; int day[]={0,31,28,31,30,31,30,31,31,30,31,30,31}; int main(in..
문제 1954. 달팽이 숫자 문제 링크 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PobmqAPoDFAUq&categoryId=AV5PobmqAPoDFAUq&categoryType=CODE SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 풀이과정 1. 시계 방향의 방향을 가리키는 배열을 생성한다(아래 소스코드에서의 dx, dy). 2. 현재 위치에서 앞으로 갈 곳이 위치가 배열의 크기를 벗어나는지, 이미 숫자가 채워졌는지 확인한다. 3. 크기를 벗어났거나 이미 숫자가 채워졌다면 방향을 바꾼다. 4. 정상적이라면 ..
문제 1961. 숫자 배열 회전 문제 링크 https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5Pq-OKAVYDFAUq SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 풀이 과정 90, 180, 270도를 돌린 배열을 각각 저장하여 출력하는 방법이 있습니다. 하지만 3개의 배열을 테스트케이스마다 새로 만들고 값을 넣어야 한다는게 불편하다고 생각하였습니다. 그래서 배열의 인덱스만을 가지고 회전한 배열을 출력하였습니다. 코드 #include using namespace std; int main(int argc, char** ..