링크 : https://www.acmicpc.net/problem/2742 2742번: 기찍 N 자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 문제 풀이 N부터 1까지 출력하면 되는 문제다! C++ 코드 전문 HTML 삽입 미리보기할 수 없는 소스 Python 코드 전문 HTML 삽입 미리보기할 수 없는 소스 소감
링크 : https://www.acmicpc.net/problem/2741 2741번: N 찍기 자연수 N이 주어졌을 때, 1부터 N까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 문제 풀이 순서대로 1부터 입력받은 N까지 출력해주면 되는 문제다! C++ 코드 전문 HTML 삽입 미리보기할 수 없는 소스 Python 코드 전문 HTML 삽입 미리보기할 수 없는 소스 소감 이 문제에서 std::cin
링크 : https://www.acmicpc.net/problem/15552 15552번: 빠른 A+B 첫 줄에 테스트케이스의 개수 T가 주어진다. T는 최대 1,000,000이다. 다음 T줄에는 각각 두 정수 A와 B가 주어진다. A와 B는 1 이상, 1,000 이하이다. www.acmicpc.net 문제 문제 풀이 새로운 입출력 방식을 배워야 한다. C++ 상세 풀이 더보기 std::cin.tie(NULL); // cin으로 데이터를 읽을 때 출력 버퍼에 있는 내용을 비우지 않고 먼저 입력받음. std::ios::sync_with_stdio(false); // C와 C++의 버퍼를 분리함. cin으로 데이터를 읽을 때 출력 버퍼에 있는 내용을 비우지 않고 먼저 입력받고, C와 C++의 버퍼를 분리해준..
링크 : https://www.acmicpc.net/problem/8393 8393번: 합 n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오. www.acmicpc.net 문제 문제 풀이 총 합을 출력하는 문제다! 코드 전문 C++ HTML 삽입 미리보기할 수 없는 소스 Python HTML 삽입 미리보기할 수 없는 소스 소감
링크 : https://www.acmicpc.net/problem/10950 10950번: A+B - 3 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 문제 풀이 덧셈 문제다! 코드 전문 C++ HTML 삽입 미리보기할 수 없는 소스 Python HTML 삽입 미리보기할 수 없는 소스 소감
링크 : https://www.acmicpc.net/problem/2739 2739번: 구구단 N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다. www.acmicpc.net 문제 문제 풀이 구구단 출력 문제다! 코드 전문 C++ HTML 삽입 미리보기할 수 없는 소스 Python HTML 삽입 미리보기할 수 없는 소스 소감
링크 : https://www.acmicpc.net/problem/2884 2884번: 알람 시계 상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다. 상근이는 모든 방법을 동원해보았지만, www.acmicpc.net 문제 문제 풀이 간단한? 수학 문제다. 사실 처음에 많이 헷갈렸는데 경우의 수를 쓰면서 풀었다. 45분보다 작을 때 신경써서 시, 분을 바꾸면 된다. 코드 전문 C++ HTML 삽입 미리보기할 수 없는 소스 Python HTML 삽입 미리보기할 수 없는 소스 소감
링크 : https://www.acmicpc.net/problem/14681 14681번: 사분면 고르기 점 (x, y)의 사분면 번호(1, 2, 3, 4 중 하나)를 출력한다. www.acmicpc.net 문제 문제 풀이 다시 풀었을 때 삼항 연산자를 사용해보았다. C++ 상세 풀이 더보기 이전 문제에서 사용했던 삼항 연산자를 그대로 활용해보았다. 한 줄로 간단하게 풀이된다. std::cout 0 ? (y > 0 ? 1 : 4) : (y > 0 ? 2 : 3)); Python 상세 풀이 더보기 이전 문제에서 사용했던 삼항 연산자를 활용해보고 싶었지만 조건 1이 참일 때 다시금 조건 하나를 더 주는 법을 모르겠어서 if-else문을 사용했다. if x > 0: print(1 if y > 0 else 4)..
앞선 강좌에서 이어집니다. 개발 환경 구축하는 과정 자체는 앞선 강좌에 포함되어 있습니다. https://reo91004.tistory.com/2 [VS Code] VS Code로 C/C++, Python 개발환경 구축하기 (컴파일, 빌드까지) 기본적으로 VS Code로 C++과 Python 빌드를 목표로 하는 강좌입니다. 공통 설치 과정 1. VS code를 설치한다. (설치 창에서는 계속 다음만 누르면 됩니다.) https://code.visualstudio.com/ Visual Studio Code -.. reo91004.tistory.com 우선, 디버깅 하려는 파일 경로에 한글이 포함되어있으면 오류가 납니다. 그래서 강좌에서는 따로 C드라이브에 'C++ Debug' 라는 폴더를 만들고 그곳을 디..
링크 : https://www.acmicpc.net/problem/2753 2753번: 윤년 연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오. 윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다. 예를 들어, 2012년은 4의 배수이면서 www.acmicpc.net 문제 문제 풀이 C++ 상세 풀이 더보기 if (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0)) std::cout
링크 : https://www.acmicpc.net/problem/9498 9498번: 시험 성적 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 문제 풀이 순차적으로 조건문을 쓰면 된다. 코드 전문 C++ HTML 삽입 미리보기할 수 없는 소스 Python HTML 삽입 미리보기할 수 없는 소스 소감