100 atcoder#ABC168B. [ABC168B] ... (Triple Dots)

[ABC168B] ... (Triple Dots)

题目描述

英小文字からなる文字列 S S があります。

S S の長さが K K 以下であれば、S S をそのまま出力してください。

S S の長さが K K を上回っているならば、先頭 K K 文字だけを切り出し、末尾に ... を付加して出力してください。

输入格式

入力は以下の形式で標準入力から与えられる。

K K S S

输出格式

問題文の通りに出力せよ。

题目大意

给一段由小写字母构成的字符串 SS 及限制 KK 。如果 SS 的长度超过 KK ,就将 SS 的前 KK 个字符输出,再输出 ... 。否则,就直接输出整个字符串。

7
nikoandsolstice
nikoand...
40
ferelibenterhominesidquodvoluntcredunt
ferelibenterhominesidquodvoluntcredunt

提示

制約

  • K K 1 1 以上 100 100 以下の整数
  • S S は英小文字からなる文字列
  • S S の長さは 1 1 以上 100 100 以下

Sample Explanation 1

nikoandsolstice の長さは 15 15 であり、K=7 K=7 を上回っています。 この先頭 7 7 文字を切り出して末尾に ... を付加した文字列 nikoand... を出力します。

Sample Explanation 2

ガイウス・ユリウス・カエサルの名言です。