코드업 C언어 2

코드업(codeup.co.kr) 1205 : 최댓값 해설 (C언어)

문제 설명 두 실수 x, y가 입력되면 그 두수를 더하거나 빼거나 곱하거나 나누거나 제곱을 해서 가장 큰 수를 출력하라. 예를 들어 1과 2가 입력되면, 1+2 = 3 , 2+1 = 3 1 - 2 = -1, 2 - 1 = 1 1 * 2 = 2, 2 * 1 = 2 1 / 2 = 0.5, 2 / 1 = 2 1^2=1 , 2^1 = 2 따라서 최댓값은 3이다. 입력 실수 x,y 가 입력된다. ( x와 y의 계산결과는 모두 int range이고, 계산이 불가능한 경우는 입력에서 제외되었다.) 출력 최댓값을 소수점 이하 6자리로 잘라서 출력한다. 입력 예시 1 2 출력 예시 3.000000 1) 조건문 if 로만 푸는법 1. 계산/비교를 위한 적절한 변수 초기화 2. for 반복문으로 a^b , b^a 구하기 3..

코드업(codeup.co.kr) 1097 : 바둑알 십자 뒤집기 해설 (C언어)

C언어로 작성된 코드입니다. 문제설명 윤마는 검정색과 흰색 바둑알을 바둑판에 꽉 채워 깔아 놓으며 놀고 있다. 윤마는 십(+)자 뒤집기가 하고 싶어 졌다. 바둑판(19 * 19)에 흰 돌(1) 또는 검정 돌(0)이 모두 꽉 채워져 놓여있을 때, n개의 좌표를 입력받아 십(+)자 뒤집기한 결과를 출력하는 프로그램을 작성해라. 참고로, 가로 번호와 세로 번호를 사용할 수 있는 2차원 배열을 사용한다면 이러한 형태를 쉽게 기록하고 사용할 수 있다. 입력 처음에는 바둑알이 깔려 있는 상황이고, 19 * 19 크기의 정수값으로 입력된다. 두번 째는 십자 뒤집기 횟수(n)가 입력된다. 십자 뒤집기 좌표가 횟수(n) 만큼 입력된다. 단, n은 10이하의 자연수이다. 출력 십자 뒤집기 결과를 출력한다. 입력예시 더보기..