본문 바로가기

C++3

[C++_백준] 16430, 15740, 15964 16430. 제리와 톰 문제 톰은 마트에서 치즈 1kg 을 사서 집으로 돌아왔습니다. 그런데 톰이 한눈을 판 사이 제리가 와서 A/B kg 만큼 훔쳐갔습니다. 제리가 치즈를 훔쳐 간 후 톰이 가지고 있는 치즈의 무게는 얼마인가요? 입력 첫 번째 줄에 두 정수 A, B (1 ≤ A > a >> b; int na = b - a; int nb = b; //유클리드 호제법 while (nb != 0) { int c = na % nb; na = nb; nb = c; } cout > b; cout > a >> b; long long int c = (a + b) * (a - b); cout 2022. 2. 12.
[C++_백준] 2914, 1550, 2845 2914. 저작권 문제 창영이는 노래 여러 개를 이어서 부르는 가수이다. 유명한 노래의 비슷한 멜로디를 이어서 부르면서 언제 곡이 넘어갔는지 모르게 만드는 것이 창영이 노래의 특징이다. 이런 노래로 상업적으로 엄청난 성공을 거둔 창영이에게 큰 시련이 찾아왔다. 그것은 바로 저작권이었다. 창영이의 노래에 포함되어 있는 멜로디는 모두 저작권이 다른 사람에게 있는 노래이다. 따라서, 이 음악으로 상업적인 활동을 했기 때문에, 저작권 협회에 저작권료를 내야한다. 창영이는 자신의 앨범에 포함되어있는 저작권이 있는 멜로디의 평균값을 구해보기로 했다. 이 값은 아래와 같이 구할 수 있다. (창영이 앨범에 수록된 곡에 포함되어 있는 저작권이 있는 멜로디의 개수) / (앨범에 수록된 곡의 개수) 이때, 평균값은 항상 올.. 2022. 2. 2.
[C++_백준] for문 ( 2739, 10950, 8393, 15552, 2741, 2742, 11022, 2438, 2439, 10871 ) 2739. 구구단 문제 N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다. 입력 첫째 줄에 N이 주어진다. N은 1보다 크거나 같고, 9보다 작거나 같다. 출력 출력형식과 같게 N*1부터 N*9까지 출력한다. 소스코드 #include using namespace std; int main() { int n; cin >> n; for (int i = 1; i a >> b; cout 버퍼란? 버퍼(buffer)의 의미, 뜻 >> 스트림의 의미, 뜻 버퍼 (buffer) 스트림은 내부에 버퍼 .. 2022. 1. 6.