모두가 맞힐 만큼 쉬우면서, 막 내지 않았다 싶을 정도로 어려운 문제를 구성하기란 어렵습니다. 보통 둘 중 한쪽으로 치우치죠. 문제를 얼마나 간단하게 만들 수 있을까요?
퀴즈쇼 밀리어네어 셀러브리티 특집의 문제와 답은 약간은 헷갈려야 하지만, 참여자가 연예인이므로 문제를 간단하게 만들 필요가 있습니다. 당신의 프로그램은 답이 주어졌을 때, 해당하는 문제 - 풀어야 하는 등식 - 를 준비해야 합니다. 구체적으로 말하자면 당신은 답이 주어질 때, 일반적인 수학적 기호를 올바르게 사용한 모든 등식 중에서 해당 답을 도출하는 가장 간단한 등식을 찾는 프로그램을 작성해야 합니다. 이때 가장 간단하다는 건 같은 해결 경로로 도달하는 서로 구분되는 방식으로 명확하게 정의될 수 있습니다. 일단, 원하는 답을 도출하기 위한 등식 변형에 가장 적은 노력이 필요한 등식을 찾읍시다.
예를 들어 X = 2라는 답이 주어지면, 9 - X = 7라는 등식을 만들 수 있습니다. 아니면 X > 0; X ^ 2 = 4라는 등식을 만들 수도 있겠죠. 이게 가장 간단한 등식은 아닐 수 있습니다. 이런 난제를 푸는 건 연예인에게는 어려울 수 있습니다.
입력
각 줄은 =로 나타내는 해를 포함합니다.
출력
각 입력 줄에 대해 주어진 해를 도출하는 가장 간단한 시스템의 등식을 출력하되, 입력의 공백 사용을 반영합니다.
ez_code 1년 전 9
문제
모두가 맞힐 만큼 쉬우면서, 막 내지 않았다 싶을 정도로 어려운 문제를 구성하기란 어렵습니다. 보통 둘 중 한쪽으로 치우치죠. 문제를 얼마나 간단하게 만들 수 있을까요?
퀴즈쇼 밀리어네어 셀러브리티 특집의 문제와 답은 약간은 헷갈려야 하지만, 참여자가 연예인이므로 문제를 간단하게 만들 필요가 있습니다. 당신의 프로그램은 답이 주어졌을 때, 해당하는 문제 - 풀어야 하는 등식 - 를 준비해야 합니다. 구체적으로 말하자면 당신은 답이 주어질 때, 일반적인 수학적 기호를 올바르게 사용한 모든 등식 중에서 해당 답을 도출하는 가장 간단한 등식을 찾는 프로그램을 작성해야 합니다. 이때 가장 간단하다는 건 같은 해결 경로로 도달하는 서로 구분되는 방식으로 명확하게 정의될 수 있습니다. 일단, 원하는 답을 도출하기 위한 등식 변형에 가장 적은 노력이 필요한 등식을 찾읍시다.
예를 들어 X = 2라는 답이 주어지면, 9 - X = 7라는 등식을 만들 수 있습니다. 아니면 X > 0; X ^ 2 = 4라는 등식을 만들 수도 있겠죠. 이게 가장 간단한 등식은 아닐 수 있습니다. 이런 난제를 푸는 건 연예인에게는 어려울 수 있습니다.
입력
각 줄은 =로 나타내는 해를 포함합니다.
출력
각 입력 줄에 대해 주어진 해를 도출하는 가장 간단한 시스템의 등식을 출력하되, 입력의 공백 사용을 반영합니다.