The Resistance | Think Like A Coder, Ep 2

771,312 views ・ 2019-10-14

TED-Ed


아래 영문자막을 더블클릭하시면 영상이 재생됩니다.

번역: Jina LEE 검토: Eunice Yunjung Nam
00:22
After breaking Ethic out of prison,
0
22038
2568
에틱이 감옥을 탈출한 후에,
00:24
Hedge flies them both towards a frontier settlement
1
24606
3215
헤지는 에틱과 함께 나라를 둘러싼 거대한 성벽인
00:27
in the shadow of the Bradbarrier, the great wall that encircles the nation.
2
27821
6820
브래드배리어의 그늘 아래 있는 국경의 정착지로 날아갑니다.
00:34
All the settlers there will soon gather for the monthly feeding.
3
34641
4332
그 곳의 모든 정착민이 곧 모여들어 월별 배식을 받을 거에요.
00:38
The people of the wall spend their days gathering up works of art and literature,
4
38973
4215
성벽의 사람들은 그 지역 곳곳으로부터 예술 작품을 모으는
00:43
from all across the land.
5
43188
2600
일을 하며 하루 하루를 보냅니다.
00:45
On feeding day, the furnace-bots arrive, ravenous.
6
45788
4590
배식날이 되자, 용광로 로봇들이 요란하게 도착합니다.
00:50
If they eat, the lights stay on, and the food gets delivered.
7
50378
5741
그들이 음식을 먹으면, 불빛이 유지되고 음식이 전달되요.
00:56
If they starve, the people do too.
8
56119
3290
만약 그들이 굶게 되면, 사람들도 굶게 됩니다.
01:00
Hedge’s fuel supply runs out just as he and Ethic reach the outskirts of town,
9
60954
4980
헤지와 에틱이 소도시 외곽에 이르는 순간
헤지의 연료가 고갈되는 바람에 그들은 불시착을 하게 됩니다.
01:05
and they come in for a crash landing.
10
65934
2798
01:10
Luckily, everyone is too busy preparing for the feeding to notice.
11
70576
4420
운이 좋게도, 모두가 배식 준비로 바빠 알아채지 못해요.
01:14
Today’s feeding is where Ethic can find the leader
12
74996
2874
오늘의 배식은 에틱이 지하 조직의 저항운동을 위한
01:17
of an underground resistance movement.
13
77870
2681
리더를 찾을 수 있는 장소에서 행해지고 있어요.
01:20
This person knows the location of the first of three powerful artifacts.
14
80551
4268
이 사람이 강력한 힘을 가진 세가지 유물의 위치를 알고 있거든요.
01:24
The problem is, Hedge and Ethic don’t know
15
84819
2403
문제는 헤지와 에틱이 이 리더의 이름과 얼굴을
01:27
the resistance leader’s name or appearance.
16
87222
3396
모른다는 거에요.
01:30
But Hedge has gathered the following information:
17
90618
4183
하지만 헤지는 다음의 정보를 모아왔어요.
01:34
The leader has green eyes.
18
94801
2415
리더는 초록색의 눈을 가졌어요.
01:37
If the leader has red hair, their name has at least one consecutive double letter.
19
97216
6020
만약 리더가 빨간 머리라면,
이름에 최소 한 글자는 연속으로 중복되요.
01:43
If the leader wear glasses, their name has exactly 2 vowels.
20
103236
5050
만약 리더가 안경을 썼다면, 이름에 정확히 2개의 모음이 들어가요.
01:48
Otherwise, their name has exactly 3 vowels.
21
108286
4013
그렇지 않다면, 이름에 정확히 3개의 모음이 있을거에요.
01:52
There is exactly one person for whom these are all true.
22
112299
4810
이 모든 사실에 해당하는 유일한 사람이 있어요.
01:57
As a fugitive,
23
117109
1215
도망자가 되어버린 에틱은
01:58
Ethic can’t sneak into the crowd without drawing attention to herself.
24
118324
4190
주의를 끌지 않고서는 군중 속으로 들어갈 수 없어요.
02:02
But she can give instructions to Hedge.
25
122514
2812
대신에 에틱은 헤지에게 지시를 내릴 수 있죠.
02:05
And one tool she has is what programmers call a conditional.
26
125326
4179
에틱이 가진 도구 하나는 프로그래머들이 컨디셔널이라고 부르는 거에요.
02:09
That’s a statement of the form “If A, then B.”
27
129505
3680
"만약 A면, B이다."라는 조건문의 형태를 하고 있어요.
02:13
Flowcharts are great illustrations of how those work.
28
133185
3191
흐름도는 이것이 어떻게 작동하는지 보여주는 훌륭한 보기에요.
02:16
This conditional translates to: if A is true, carry out instruction B.
29
136376
5890
이 조건은 다음과 같아요. 만약 A가 사실이라면, B를 수행한다.
02:22
There are also conditionals that account for different possibilities.
30
142266
3912
다른 가능성에 대해 설명하는 다른 조건들도 있어요.
02:26
This says, “If A is true, perform instruction B.
31
146178
3847
이렇게 말할 수도 있죠. "만약 A가 사실이라면,
02:30
Otherwise, carry out instruction C.”
32
150025
3693
B를 수행한다. 그렇지 않으면, C를 수행하라."
02:33
So what instructions does she give Hedge so he can find the resistance leader?
33
153718
5110
그럼 에틱은 헤지에게 어떤 지시를 해야 저항운동 리더를 찾을 수 있을까요?
02:38
Pause now to figure it out for yourself.
34
158828
4664
영상을 잠시 멈추고 스스로 해결책을 생각해보세요.
02:43
With a problem like this, it can help to simplify first.
35
163492
3915
이런 문제라면, 우선 단순화시키는 게 도움이 될 수 있어요.
02:47
What if Hedge just has to examine this one person?
36
167407
3580
만약 헤지가 단지 이 한 사람만 조사해도 된다면요?
02:50
What information does he need to collect about her?
37
170987
3245
헤지는 이 사람에 대한 어떤 정보를 더 모아야할까요?
02:54
He might ask, “Does she have green eyes?”
38
174232
3004
헤지는 물을지도 모릅니다. "초록눈을 갖고 있나요?"
02:57
What other questions should Hedge ask to find the resistance leader,
39
177236
4452
헤지가 저항운동의 리더를 찾기 위해서 어떤 다른 질문을 해야할까요?
03:01
and how can he track those answers?
40
181688
4040
그리고 어떻게 그 답들을 추적할 수 있을까요?
03:05
Pause now to figure it out for yourself.
41
185728
4990
영상을 잠시 멈추고 스스로 방법을 생각해보세요.
03:10
It may seem intuitive how you’d approach this problem as a human.
42
190718
3889
인간으로써 이 문제에 어떻게 접근할지 직감적으로 느낄지도 몰라요.
03:14
But Hedge isn’t a human,
43
194607
1773
하지만 헤지는 인간이 아닌걸요.
03:16
and so the challenge comes from needing to give him systematic instructions
44
196380
4610
그래서 헤지에게 어떤 경우에도 적용할 수 있는
03:20
that will work in any scenario.
45
200990
2664
구조화된 지시를 내리는 도전이 필요한 거에요.
03:23
Hedge needs to examine the settlers, one at a time,
46
203654
2924
헤지는 해당하는 사람을 발견할 때 까지,
03:26
until he discovers the right person.
47
206578
2561
정착민들을 한 사람씩 일일이 조사해야되요.
03:29
In other words, like with the lock on the prison cell,
48
209139
3570
다른 말로 설명하자면, 감옥에서의 그 자물쇠처럼,
03:32
this is a loop that repeats the same instructions.
49
212709
3846
이것도 같은 지시를 반복하는 루프인 거에요.
03:36
Only this time the loop will involve a series of questions
50
216555
3528
다만 이번의 경우, 이 루프는 조건의 형태를 하고 있는
03:40
in the form of conditionals,
51
220083
1687
일련의 질문을 포함할 거에요.
03:41
and will end as soon as Hedge finds his target.
52
221770
3311
그리고 이 루프는 헤지가 목표물을 찾는대로 끝이 나요.
03:45
But first, you’ll want to organize your information.
53
225081
3511
하지만 우선, 여러분은 가지고 있는 정보를 정리하길 원할 거에요.
03:48
Each person has a set of characteristics: Eye color, hair color, glasses, and name.
54
228592
6538
모두는 자신만의 특징을 가지고 있죠. 눈동자 색, 머리 색, 안경, 이름.
03:55
Does this person have green eyes?
55
235130
2167
이 사람은 초록눈을 가지고 있나요?
03:57
If so, mark a check next to “eye color." If not, mark an X there.
56
237297
5070
그럼, "눈동자 색" 에 체크 하세요. 그렇지 않다면, X 표시를 하세요.
04:02
If they have red hair, does their name contain a double letter?
57
242367
3840
만약 빨간머리를 한 사람이라면, 이름에 중복된 글자가 포함되어 있나요?
04:06
If so, mark a check next to “hair color.”
58
246207
3336
만약 그렇다면, "머리 색"에 체크 표시를 하세요.
04:09
If they don’t have a double letter, mark an X next to “hair color.”
59
249543
4289
만약 이름에 중복된 글자가 없다면, "머리 색"에 X 표시를 하세요.
04:13
Anyone with red hair and no double letter can’t be the resistance leader.
60
253832
4750
빨간 머리여도 이름에 중복된 글자가 없으면 저항운동의 리더가 될 수 없죠.
04:18
But notice that if they have blue hair,
61
258582
2250
하지만 파란 머리의 사람에게는 헤지가 이 질문을 하지 않고
04:20
Hedge will skip this question and go on to the next one.
62
260832
4600
다음 사람으로 넘어간다는 것을 잊지마세요.
04:25
For the last question, we can say,
63
265432
2369
마지막 질문으로, 이렇게 물어볼 수 있겠네요.
04:27
“If they wear glasses, does their name have exactly 2 vowels?
64
267801
4750
"만약 안경을 썼다면, 이름에 정확히 2개의 모음이 들어갔는가?"
04:32
If they don’t have glasses, does their name have exactly 3 vowels?”
65
272551
5578
"만약 안경을 쓰지 않았다면, 이름에 정확히 3개의 모음이 있는가?"
04:38
There will be people in the crowd with glasses and 1 vowel,
66
278129
4328
안경을 쓰고, 이름에 모음이 1개인 사람들이 군중 속에 있을 거에요.
혹은 안경은 없지만 이름에 모음이 2개인 사람들이 있을거에요.
04:42
or no glasses and 2 vowels.
67
282457
2407
04:44
But they’re not who we’re looking for, so they’ll get X’s.
68
284864
3809
하지만 그들은 우리가 찾는 사람이 아니니까 X표시를 받을거에요.
04:48
The resistance leader must be someone with either check marks
69
288673
3525
이 저항운동의 리더는 모든 질문에서 체크 표시를 받았거나
04:52
or blanks next to every question.
70
292198
2829
아무런 표시를 받지 못한 사람이 분명해요.
04:55
Blanks are ok, because if someone has blue hair,
71
295027
3086
표시가 없는 사람도 가능한게, 만약 파란 머리색의 누군가라면
04:58
the rule about red hair doesn’t apply to them.
72
298113
3810
빨간 머리색에 대한 규칙은 적용되지 않으니까요.
05:01
You could have Hedge ask every question about every person,
73
301923
3588
여러분은 헤지가 모든 사람에게 모든 질문을 하도록 할 수 있어요.
05:05
and then choose the person with only checks and blanks.
74
305511
3704
그리고 나서 체크 표시와 빈칸을 받은 사람을 선택할 수 있어요.
05:09
But there’s a way to save yourself lots of time: as soon as Hedge marks an X,
75
309215
4950
하지만 많은 시간을 절약할 수 있는 방법도 있는데,
일단 헤지가 X표시를 하고나면 다음 사람에게 이동하게 하면되요.
05:14
have him move on to the next person.
76
314167
2555
05:16
You don’t need to know the answer to every question;
77
316722
2572
모든 질문에 대한 답을 알 필요는 없어요.
05:19
just one X means they’re not the target of your search.
78
319294
5110
단 하나의 X가 의미하는 건 여러분이 찾고 있는 목표물이 아니라는 뜻이죠.
05:26
Hedge buzzes through the crowd,
79
326283
1802
헤지는 군중들 사이로 바삐 돌아다니며,
05:28
and within minutes finds Adila, the resistance leader,
80
328085
3561
몇 분 내로 저항운동의 리더 아딜라를 찾아냅니다.
05:31
and brings her back to Ethic.
81
331646
2139
그리고 그녀를 에틱에게 데려 갑니다.
05:33
Adila agrees to help them steal the first artifact— the node of power—
82
333785
5270
아딜라는 첫번째 유물인 힘의 노드를 훔쳐오는 것에 동의하지만,
05:39
but under one condition:
83
339055
1963
한 가지 조건이 있었습니다.
05:41
that Ethic and Hedge jump-start the revolution
84
341018
2728
에틱과 헤지가 도시를 공포에 떨게 하는 용광로 로봇들을 다시 프로그래밍해서
05:43
by reprogramming the furnace-bots that terrorize the town.
85
343746
4603
이 혁명에 시동을 거는 것이에요.
05:48
And right on cue, the robots descend.
86
348349
2780
그리고 그 때에 맞추어, 로봇들이 내려옵니다.
이 웹사이트 정보

이 사이트는 영어 학습에 유용한 YouTube 동영상을 소개합니다. 전 세계 최고의 선생님들이 가르치는 영어 수업을 보게 될 것입니다. 각 동영상 페이지에 표시되는 영어 자막을 더블 클릭하면 그곳에서 동영상이 재생됩니다. 비디오 재생에 맞춰 자막이 스크롤됩니다. 의견이나 요청이 있는 경우 이 문의 양식을 사용하여 문의하십시오.

https://forms.gle/WvT1wiN1qDtmnspy7