c++

C++/C++ 알고리즘

백준 7510번 고급수학 C++ 구현해보기

``` 백준 7510번 고급수학 C++ 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 7510번 고급 수학 풀이 객체지향적으로 삼각형을 직각삼각형 판단해보기 https://www.acmicpc.net/problem/7510 7510번: 고급 수학 각 테스트 케이스마다 "Scenario #i:"를 출력한다. i는 테스트 케이스 번호이며, 1부터 시작한다. 그 다음 줄에는 입력으로 주어진 삼각형이 직각 삼각형인 경우에는 "yes", 아닌 경우에는 "no"를 출력 www.acmicpc.net 백준 7510번은 난이도 브론즈 등급의 문제로서 테스트 케이스만큼 삼각형의 좌변 우변 그리고 비스듬한 변의 길이가 주어질 때 직각삼각형인지 판단하면 되는 문제입니다. 30분 정도 위에 링크를 방문하셔서 풀어보시고 안..

C++/C++ 알고리즘

백준 5800번 성적통계 C++ 구현해보기

``` 백준 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++/C++ 기타

C++에서 Floating 값을 0과 비교하는 방법

이번 글을 통해 배워갈 내용 C++에서 double/float 타입 (== 비교 혹은!= 비교)를 하는 법을 알아보겠습니다. float 나 double 타입을 0에다 일치 비교 연산을 하실 때 아래와 같이 쓰고 계신다면 일치한다라고 출력은 되지만 const float kMyFloatNum = 0.0F; if(kMyFloatNum == 0) { std::cout

C++/C++ 알고리즘

백준 2502번 떡먹는 호랑이 C++ 구현해보기

``` 백준 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번..

C++/C++ 알고리즘

백준 2947번 나무조각 C++ 구현해보기

``` 백준 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까지의 숫자가 각 하나씩 중복되지 않게 주어질 때 아래와 같은 법칙으로 연산을 한다. 첫 번째 조각의 수가 두 번째 수보다 크다면, 둘의 위치를 서로 바꾼다. 두 번째 조각의 수가 세 번째 수보다 크다면, 둘의 위치를 서로 바..

C++/C++ 알고리즘

백준 17300번 패턴 C++ 구현해보기

``` 백준 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. 누르는 버튼 중간에 숫자가 있는 경우 정중앙을 지날 경우 이미 누른 숫자여야 한다. 예를 들어 ..

C++/C++ 알고리즘

백준 2776번 암기왕 C++ 구현해보기

``` 백준 2776번 암기왕 C++ 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 2776번 풀이 간단한 맵 연습 https://www.acmicpc.net/problem/2776 2776번: 암기왕 연종이는 엄청난 기억력을 가지고 있다. 그래서 하루 동안 본 정수들을 모두 기억 할 수 있다. 하지만 이를 믿을 수 없는 동규는 그의 기억력을 시험해 보기로 한다. 동규는 연종을 따라 다니며, www.acmicpc.net 백준 2776번 암기왕은 난이도 실버 등급의 문제로서 테스트 케이스만큼 반복하며 수첩 1에 1,000,000개 미만의 정수를 입력받고 수첩 2에 1,000,000개 미만의 정수를 입력받을 때 수첩 2에 입력받은 순서대로 수첩 2에 적은 숫자가 수첩 1에 있으면 1 없으면 0을 출력하..

C++/C++ 알고리즘

백준 17362번 수학은 체육과목입니다2 C++ 구현해보기

``` 백준 17362번 수학은 체육과목입니다2 C++ 구현해보기 ``` 이번 글을 통해 배워갈 내용 백준 17362번 풀이 https://www.acmicpc.net/problem/17362 17362번: 수학은 체육과목 입니다 2 첫 번째 줄에 19번 문제 세 번째 줄에 등장하는 수 '1000'을 자연수 n으로 바꾸었을 때 그에 해당하는 답의 번호를 출력한다. 즉, 1 이상 5 이하의 자연수 중 하나를 출력해야 한다. www.acmicpc.net 백준 17362번 수학은 체육과목입니다 2는 난이도 브론즈 문제로서 첫번째 손까락에서 시작해서 각 양옆에 손까락으로 순서대로 옮길때마다 1씩 더할때 N 번째 해당하는 손까락을 구하면 되는 문제입니다. 손까락 그림 및 자세한 설명은 위에 링크의 문제를 보시면 ..

kimc
'c++' 태그의 글 목록 (3 Page)