저울
1. 총 추의 갯수를 본다
2. 추의 개수를 고려하여 양쪽의 숫자중 가장 높은 숫자에
무게를 총 추의 갯수의 반. 혹 하나아래 부터 달아 놓는다.
만약의 양쪽 숫자 차이가 좀 나면 그보다 하나씩 낮게 달아놓는다
3. 반대쪽 가장 높은 숫자에 그 숫자를 없애기에 가장 가깝도록
무게를 달아 놓는다
4. 양쪽 최고 무게* 추의 갯수 차이를 구하고 나머지
무게들로 그 차이를 만들려고 노력한다. 이때 홀짝을
고려하여 홀짝의 조건이 성립 안된다면 2에서
최고 무게의 추 갯수를 하나씩 줄여 나간다.
성냥
1. 어느정도 눈대중으로 총 정사각형이나 정삼각형 갯수를
각각의 크기에 따라 대충 세본다. 가령 큰 정삼1 개 중간 3 작은 9개 등...
2. 구하고자하는 도형 갯수를 읽어본다.
3. 1번에서 얻은 현재 총 도형 갯수 - 구하고자하는 총 도형 갯수를 구한다.
그리고 그 값을 통해 1번의 크기에 따른 도형 갯수의 예상 변화량을 짐작해본다.
가령, 구하고자 하는 총 도형 개수가 매우 적으면 1번에서 더 많았을
작은 도형 개수를 없애야한다.
큰 차이로 도형 갯수를 줄일 수록 안에서 여러 도형에 걸친 교집합
성냥을 없애거나 옮겨서 새로운 큰 도형 만들기에 소모한다.
-도형 갯수가 늘을 수록 교집합이 적은 외곽 성냥을 더 교집합 있도록
안에 놓아교차시킨다.
-도형 갯수가 조금 줄었다면 큰도형은 없애되 작은 도형 갯수 유지시키도록
바깥쪽으로 작은 도형을 만든다.