본문 바로가기

C2

[C언어 연습문제]강좌 22. Sum of Digits of a Five Digit Number(5자리 숫자 자리 수의 합) 학습(Study) & 목표(Objective) 모듈러 연산자 % 는 나눗셈의 나머지를 반환합니다. 예를 들어 4 % 3 = 1이고, 12 % 12 = 2가 되는 것이죠. 일반 나누기 연산자 / 는 정수에 대해 수행할 때, 잘린 정수 값을 반환합니다. 예를 들어 5 / 3 = 1이 됩니다. 이런 원리로, 10진법에서 숫자의 마지막 숫자를 얻으려면 10을 모듈로 재수로 사용할 수 있습니다. 과제(Task) 5자리 정수가 주어졌을 때, 그 각 숫자의 합을 출력하세요. 입력 형식(Input Format) 단일 5자리 정수 n을 입력받습니다. 제약 조건(Constraints) 10000 2022. 6. 15.
[C언어 연습문제]강좌 21. Boxes through a Tunnel(터널을 통과하는 박스 - 구조체 기본) 학습(Study) & 목표(Objective) 터널을 통해 일부 상자를 운송합니다. 여기서 각 상자는 평행 육면체이고, 길이와 너비, 높이 속성이 주어집니다. 터널의 높이는 41피트이고, 너비는 무한하다고 가정할 수 있습니다. 상자의 높이가 터널의 높이보다 낮은 경우에만 상자를 터널을 통해 운반할 수 있습니다. 과제(Task) 터널의 다른 쪽 끝으로 성공적으로 운반할 수 있는 각 상자의 부피를 찾는 문제입니다. 참고로 상자는 회전할 수 없다고 가정합니다. 입력 형식(Input Format) 첫 번째 줄은 단일 정수 n을 입력받으며, 이 값은 상자의 수를 의미합니다. n행은 각각 단일 공백으로 구분된 length-i, width-i, height-i, 세 개의 정수를 구성됩니다. 각각 i번째 상자의 길이와.. 2020. 6. 7.