질문

SungBok Reply 9 years 31 weeks ago
이 질문은 무엇을 하라는 것인 지 이해가 안 가요. 아래 질문들을 봐도 쉽사리 이해가 안가는군요. 부연 설명을 부탁드려도 되나요?
pichulia Reply 9 years 31 weeks ago
탭 문자는 바로 다음 문자를 강제로 4의배수 열로 옮겨버리는 문자입니다. 여기까지 아셨다면 stage 1 통과. 자 그럼 공백을 소문자 s, 탭을 소문자 t로 표시해보겠습니다. AsssB 이 문장을 보면 A랑 B 사이에 공백이 3개 있는걸 볼 수 있습니다. 이제 AtB 이 문장을 보시면, tab에 의해서 B가 4의 배수번째 열에 위치하게 됩니다. 그렇기 때문에 1번째 열에 있는 A와 4번째 열에 있는 B 사이에 마치 공백이 3개가 있는거처럼 보이게 됩니다. 여기까지 아셨다면 stage 2 통과. 위의 AsssB 문장의 공백처럼, 공백대신 탭을 집어넣어도 사람 눈에는 "A와 B 사이에 3칸의 공백이 있는거처럼" 보이는 것은 똑같습니다. 이제 저희가 할 일은, 주어진 문장에서 공백대신 탭을 집어넣되, 사람 눈에 보이는 것은 똑같아지도록 바꾸는 것입니다. 여기까지 아셨다면 stage 3 통과. 과거에 나왔던 예제들 몇개를 들고오면.. AsssB --> AtB sAssB --> sAtB ssAsB --> ssAtB AstB --> AtB AsstsB --> AtsB tstssA --> ttssA 이 예제들이 모두 이해가 간다면 stage 4 통과 현재 당신은 몇번째 stage에 있나요? stage 5까지 오셨다면 문제를 풀러 갑시다.
SungBok Reply 9 years 31 weeks ago
주어진 문장에서 공백대신 탭을 집어넣되, 사람 눈에 보이는 것은 똑같아지도록 바꾸는 것입니다. 여기까지 아셨다면 stage 3 통과 여기부터 이해가 잘 안가네요. 그러니까... 예제를 보면, 그림이 다르게 생겼잖아요. 인풋과 아웃풋이... 눈에 보이는 것이 똑같다는 것이 무슨 말인 지 이해를 못했어요.
SungBok Reply 9 years 31 weeks ago
생긴 tab이 다른 데 어떻게 하는 것인 지 모르겠어요. 제가 알기론 tab은 8개인데, 이 것을 4개로 바꿀 수 있나요?
dongikshin Reply 9 years 31 weeks ago