Minecraft screenshot with moon setting in y=-59
생명과학II
DNA 복제
2021학년도 대수능 생명과학 II 16번 '샤가프의 법칙' 풀이
2021-01-15, 21:29 | HoonKun
2021학년도 대수능 생명과학 II 16번 '샤가프의 법칙' 풀이

2021학년도 수능의 생명과학II 과목에서 16번으로 출제된 DNA 염기계산 문제를 풀어보자. 계산하기가 귀찮다 계산기도 없는데 으,,,

역시 이 문제도 과연 이걸 30분 안에 다 풀라고 낸건지 모르겠을 정도로 시간을 잡아먹었던 문제다. 그 망할놈의 경우의 수 때문에 처음부터 맞는 경우로 가정하면 빨리 끝나고 틀린 경우부터 가정하면 더 시간이 걸린다...

대강의 풀이 과정은?

이런 느낌의 과정을 통해 푼다.

  • 첫 번째 조건과 두 번째 조건을 확인한다. XXYY의 염기수가 같고 그 중 하나로부터 모든 영역이 ZZ로 전사되었음을 나타낸다.
  • 나머지 세 번째 조건부터 일곱 번째 조건에 제시된 정보를 표 하나로 그린다.
  • ZZX1X_1로부터 전사되지 않았음은 세 번째 조건과 마지막 조건으로부터 확인할 수 있으므로 나머지 X2X_2, Y1Y_1, Y2Y_2로부터 전사되었을 경우를 모두 확인하여 모순이 없는 한가지 경우를 찾아낸다.
  • 끝났다! 보기를 보면 된다.

하나하나 자세하게 살펴보자

이제 각 과정별로 어떻게 문제가 풀리는지 확인해보자.

첫 번째 과정: 조건 확인

첫 번째 과정에서는 문제에서 주어진 조건을 확인한다.

XXYY의 총 염기 수가 같고 총 4개의 단일가닥 중 한 가지 가닥의 전체 부분이 mRNA ZZ로 전사되었음을 나타낸다.

두 번째 과정: 조건 시각화

두 번째 과정에서는 나머지 조건에서 제시된 정보를 표로 그려야한다. 다음과 같이 그려보자.

AAT(U)T_{(U)}GGCC
X1X_1210210150150
X2X_2210210150150
Y1Y_12x2xxx9090
Y2Y_2xx2x2x9090
ZZ120120

주어진 정보로 표를 그리면 위와 같다. 사실 TTUU는 구별하여 적는것이 맞겠지만 이 문제에서는 그렇게 적지 않아도 딱히 문제가 없어서 같이 적었다.

여섯 번째 조건으로부터 Y2Y_2AA, TT 염기의 수를 각각 xx, 2x2x로 잡고 Y2Y_2Y1Y_1는 서로 상보적이므로 Y1Y_1AA, TT 염기의 수를 잡았다.

이 표만 볼펜으로 그려두고 앞으로의 풀이는 샤프로 하면 좀 편할 것 같은데... 레이어 호시이. ???

세 번째 과정: 모순 찾기

세 번째 과정에서는 ZZX2X_2로부터 전사된 경우, Y1Y_1로부터 전사된 경우, Y2Y_2로부터 전사된 경우로 나누어 각 경우에 모순이 없는지 확인해야한다.

각 경우를 살펴보면 아래와 같다:

  • Y1Y_1로부터 전사된 경우
    ZZUU개수가 120개이므로 Y1Y_1AA가 120개여야 한다. 따라서 x=60x = 60이 되어 Y1Y_1TT개수는 60이 된다.
    그에 맞춰 표를 갱신하면 아래와 같아진다:

    AAT(U)T_{(U)}GGCC
    X1X_1210210150150
    X2X_2210210150150
    Y1Y_112012060609090
    Y2Y_260601201209090
    ZZ606012012090

    이제 여섯 번째 조건을 살펴보자. Y2Y_2에서 A+GC+T=911\frac{A+G}{C+T} = \frac{9}{11} 이므로 60+G210=911\frac{60+G}{210} = \frac{9}{11} 을 만족하는 정수 GG가 있어야한다. 하지만 계산해보면 그런거 없다. 그러므로 이 경우는 틀린 경우이다.

  • Y2Y_2로부터 전사된 경우 ZZUU개수가 120개이므로 Y2Y_2AA가 120개여야 한다. 따라서 x=120x = 120이 되어 Y2Y_2TT개수는 240이 된다.
    그에 맞춰 표를 갱신하면 아래와 같아진다:

    AAT(U)T_{(U)}GGCC
    X1X_1210210150150
    X2X_2210210150150
    Y1Y_12402401201209090
    Y2Y_21201202402409090
    ZZ2402401201209090

    이제 여섯 번째 조건을 살펴보자. Y2Y_2에서 A+GC+T=911\frac{A+G}{C+T} = \frac{9}{11} 이므로 120+G330=911\frac{120+G}{330} = \frac{9}{11} 을 만족하는 정수 GG가 있어야한다. 계산해보면 이 경우에는 정수 GG가 존재하며 그 값은 150150이 나온다.
    따라서 YYZZ에 대해서만 표를 나타내면 아래와 같아진다.

    AAT(U)T_{(U)}GGCC
    Y1Y_12402401201209090
    Y2Y_21201202402401501509090
    ZZ2402401201209090150150

    이제 마지막 조건을 보자. ZZ에서 A+G=C+U+120A + G = C + U + 120 이므로 마지막 줄의 값들을 대입해보자.
    240+90=150+120+120240 + 90 = 150 + 120 + 120
    330=390330 = 390
    성립하지 않는다. 따라서 이 경우도 틀린 경우이다.

  • X2X_2로부터 전사된 경우
    ZZUU개수가 120개이므로 X2X_2AA가 120개여야 한다. 그러므로 X1X_1TT도 120개가 된다.
    네 번째 조건으로부터 X2X_2에서 A+GC+T=23\frac{A+G}{C+T} = \frac{2}{3} 이므로 120+G360=23\frac{120+G}{360} = \frac{2}{3} 에서 G=120G = 120이 된다. 그러므로 XXYY의 각각 염기수의 합은 1200개, 각 가닥은 600개의 염기로 구성됨을 알 수 있다.
    그리고 총 염기 수가 나왔으므로 Y의 염기별 갯수를 미지수 xx에 대한 값으로 나타낼 수 있다.
    현 상황을 표로 정리해보면 다음과 같다:

    AAT(U)T_{(U)}GGCC
    X1X_1210210120120150150120120
    X2X_2120120210210120120150150
    Y1Y_12x2xxx90905103x510-3x
    Y2Y_2xx2x2x5103x510-3x9090
    ZZ210210120120150150120120

    이 때 Y2Y_2에서 A+GC+T=911\frac{A+G}{C+T} = \frac{9}{11} 이므로 5102x90+2x=911\frac{510-2x}{90+2x} = \frac{9}{11}
    255x45+x=911\frac{255-x}{45+x} = \frac{9}{11}
    280511x=405+9x2805 - 11x = 405 + 9x
    20x=240020x = 2400
    x=120x = 120
    따라서 최종적으로 표를 완성해보면 다음과 같다.

    AAT(U)T_{(U)}GGCC
    X1X_1210210120120150150120120
    X2X_2120120210210120120150150
    Y1Y_12402401201209090150150
    Y2Y_21201202402401501509090
    ZZ210210120120150150120120

    모든 조건에 대해 모순이 발생하지 않으므로 이 경우가 맞는 경우이며, 이제 보기를 보면 되는 것 같다.

네 번째 과정: 함정 피하기

마지막 과정이다. 보기를 살펴보자(순서대로 ㄱ, ㄴ, ㄷ).

  • YY에서 CC의 개수는 150+90=240150 + 90 = 240개가 맞다. (O)
  • ZZ가 생성될 때 사용된 주형 가닥은 X2X_2이다. (X)
  • XX에서 수소결합의 수와 YY에서 수소결합의 수는 다음과 같다:
    X=2×(210+120)+3×(150+120)=1470X = 2 \times (210 + 120) + 3 \times (150 + 120) = 1470 Y=2×(240+120)+3×(90+150)=1440Y = 2 \times (240 + 120) + 3 \times (90 + 150) = 1440
    따라서 XX의 수소결합 수가 YY보다 30개가 많은 것이다. 보기는 XX가 더 적다고 되어있다. (X)

후기

대놓고 시간 오래걸리라고 만든 문제인 것 같다. 세 가지 모두 조금씩은 계산을 해줘야하고 하다가 실수하면 틀어질 수도 있는데 이런 경우를 3가지나 만들어 놓다니...
두 가지 정도가 적당할 것 같은데 역시 수능의 난이도가 이런건가 싶다.

키위새의 아무말 저장소
  • 개발
  • 마인크래프트
  • 생명과학II
  • 아무말
Blog Logo