[BOJ] 21966 (중략)
Post
취소

[BOJ] 21966 (중략)

문제 요약 및 풀이

21966번: (중략)

간단한 구현 문제다.

심지어 굉장히 테케가 친절한데,

아래 2번째 테케에서 앞/뒤 11글자를 제외한 나머지 부분이 Man. 으로 한 문장안에 포함된다고 한다.

따라서, 앞 11글자 / 뒤 12 글자(11글자가 아니다라는 것)를 제외하고 그 안에 . 이 있는 경우, 앞 뒤 내용이 서로 다른 문장에 포함된다는 걸 알려주는 테케다.

1
2
26
And,IamIronMan.IamIronMan.

풀이 코드

1
2
3
4
5
6
7
8
9
N = int(input())
s = input()

if len(s) <= 25:
  print(s)
elif '.' in s[11:-12]:
  print(s[:9]+'.'*6+s[-10:])
else:
  print(s[:11]+'.'*3+s[-11:])

This post is licensed under CC BY 4.0 by the author.