이번 글을 통해 배워갈 내용 visual studio 2019에서 줄 맞춤 단축키 쓰는 법 visual studio 2019 에서 줄 정렬 단축키 쓰는 법 먼저 사전순으로 줄 정렬입니다. 사전 순으로 정렬하고자 하는 영역을 선택하고 Shift + Alt + L를 누르신 다음 Shift + Alt + S 를 눌러 주시면 위와 같이 사전순으로 정렬됩니다. 줄 맞춤의 경우 영역을 선택하고 Crtl + K을 누르고 Crtl + F을 누르면 됩니다. 오늘도 즐거운 코딩 하시길 바랍니다 ~ :) https://codemasterkimc.tistory.com/35 C++ 이론을 배울수 있는 곳 정리 개요 C++을 배우는 책, 강의, 블로그, 링크 등을 공유합니다. (링크 및 간략한 설명을 하였으나 만약 원작자가 링크..
``` 백준 5054번 주차 C++ 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 5054번 풀이 간단한 클래스 및 벡터 연습 https://www.acmicpc.net/problem/5054 5054번: 주차의 신 첫째 줄에 테스트 케이스의 개수 t가 주어진다. (1 ≤ t ≤ 100) 모든 테스트 케이스는 두 줄로 이루어져 있다. 첫째 줄에는 선영이가 방문할 상점의 수 n이 주어지며 (1 ≤ n ≤ 20), 둘째 줄에는 상점 www.acmicpc.net 백준 5054번은 난이도 브론즈 등급의 문제로서 테스트 케이스만큼 반복되면서 입력을 받는다. 각 입력 첫줄에 상점의 숫자가 주어지고 둘째 줄에 상점의 위치가 주어진다. 상점을 모두 방문하는데 가장 짧은 위치로 가면 되는 문제이다. 이때 걸어야 하..
``` 백준 7510번 고급수학 C++ 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 7510번 고급 수학 풀이 객체지향적으로 삼각형을 직각삼각형 판단해보기 https://www.acmicpc.net/problem/7510 7510번: 고급 수학 각 테스트 케이스마다 "Scenario #i:"를 출력한다. i는 테스트 케이스 번호이며, 1부터 시작한다. 그 다음 줄에는 입력으로 주어진 삼각형이 직각 삼각형인 경우에는 "yes", 아닌 경우에는 "no"를 출력 www.acmicpc.net 백준 7510번은 난이도 브론즈 등급의 문제로서 테스트 케이스만큼 삼각형의 좌변 우변 그리고 비스듬한 변의 길이가 주어질 때 직각삼각형인지 판단하면 되는 문제입니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안..
``` 백준 5800번 성적통계 C++ 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 5800번 성적 통계 풀이 최댓값, 최솟값, 최대 인접 차 구하기 https://www.acmicpc.net/problem/5800 5800번: 성적 통계 첫째 줄에 중덕 고등학교에 있는 반의 수 K (1 ≤ K ≤ 100)가 주어진다. 다음 K개 줄에는 각 반의 학생수 N (2 ≤ N ≤ 50)과 각 학생의 수학 성적이 주어진다. 시험 성적은 0보다 크거나 같고, 100보다 www.acmicpc.net 백준 5800번은 난이도 실버 등급의 문제로서 테스트 케이스만큼 표본의 갯수와 표본 값들이 주어질 때 각 표본의 최댓값, 최솟값 그리고 인접 차이의 최댓값을 구해서 출력하면 되는 문제입니다. 30분 정도 위에 링크..
이번 글을 통해 배워갈 내용 C++에서 double/float 타입 (== 비교 혹은!= 비교)를 하는 법을 알아보겠습니다. float 나 double 타입을 0에다 일치 비교 연산을 하실 때 아래와 같이 쓰고 계신다면 일치한다라고 출력은 되지만 const float kMyFloatNum = 0.0F; if(kMyFloatNum == 0) { std::cout
``` 백준 2502번 떡 먹는 호랑이 C++ 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 2502번 풀이 https://www.acmicpc.net/problem/2502 2502번: 떡 먹는 호랑이 첫줄에 첫 날에 준 떡의 개수 A를 출력하고 그 다음 둘째 줄에는 둘째 날에 준 떡의 개수 B를 출력한다. 이 문제에서 주어진 D, K에 대해서는 항상 정수 A, B (1≤A≤B)가 존재한다. www.acmicpc.net 백준 2502번 떡 먹는 호랑이는 난이도 실버 등급의 문제로서 첫날 A 둘째날 B개의 떡을 호랑이에게 주고 3번째 날 그전에 날 + 그 전전날의 개수의 떡 (A+B)을 추가로 호랑이한테 주고 4번째 날 그전에 날 + 그 전전날의 개수의 떡 (A+2B)을 추가로 호랑이한테 주고 5번..
``` 백준 2947번 나무 조각 C++ 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 2947번 풀이 https://www.acmicpc.net/problem/2947 2947번: 나무 조각 첫째 줄에 조각에 쓰여 있는 수가 순서대로 주어진다. 숫자는 1보다 크거나 같고, 5보다 작거나 같으며, 중복되지 않는다. 처음 순서는 1, 2, 3, 4, 5가 아니다. www.acmicpc.net 백준 2947번 나무조각은 난이도 브론즈 등급의 문제로서 2 3 4 5 1처럼 1부터 5까지의 숫자가 각 하나씩 중복되지 않게 주어질 때 아래와 같은 법칙으로 연산을 한다. 첫 번째 조각의 수가 두 번째 수보다 크다면, 둘의 위치를 서로 바꾼다. 두 번째 조각의 수가 세 번째 수보다 크다면, 둘의 위치를 서로 바..
``` 백준 17300번 패턴 C++ 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 17300번 풀이 https://www.acmicpc.net/problem/17300 17300번: 패턴 안드로이드 OS에는 휴대폰의 잠금을 풀기 위한 방법 중 패턴을 암호로 사용하는 방법이 있다. 3×3의 9개 점에 번호를 매겨 그중 일부로 하나의 수열을 만들었을 때, 수열에서 인접한 번호의 점을 www.acmicpc.net 백준 17300번 패턴은 난이도 실버 등급의 문제로서 1 2 3 4 5 6 7 8 9 처럼 생긴 잠금장치가 주어질 때 1. 이미 누른 버튼을 누르면 안 되고 2. 버튼을 3번 이상 눌러야 하고 3. 누르는 버튼 중간에 숫자가 있는 경우 정중앙을 지날 경우 이미 누른 숫자여야 한다. 예를 들어 ..