编程题:模拟
伟大的科学发现通常以科学家的姓氏命名。例如,最流行的非对称密码系统$$RSA$$是由$$Rivest、Shamir$$和$$Adleman$$发现的。另一个值得注意的例子是$$Knuth Morris-Pratt$$算法,由$$Knuth、Morris$$和$$Pratt$$命名。
科学论文大量引用了早期的著作,一份文档使用两种不同的命名约定并不罕见:短变体(例如$$KMP$$)只使用作者姓氏的首字母,长变体(例如$$Knuth Morris Pratt$$)使用用连字符分隔的完整姓氏。
我们发现,在一篇论文中混合使用两种约定在美学上是令人不快的,我们希望您编写一个程序,将长变体转换为短变体。
### 输入格式:
第一行也是唯一一行输入最多包含$$100$$个字符、英文字母的大小写字母和连字符(“$$-$$”$$ASCII 45$$)。第一个字符将始终是大写字母。连字符后面总是跟一个大写字母。所有其他字符都将是小写字母。
### 输出格式:
第一行也是唯一一行输出应该包含适当的短变量。
### 输入样例1:
in
Knuth-Morris-Pratt
### 输出样例1:
out
KMP
### 输入样例2:
in
Mirko-Slavko
### 输出样例2:
out
MS
### 输入样例3:
in
Pasko-Patak
### 输出样例3:
out
PP
答案:若无答案欢迎评论
科学论文大量引用了早期的著作,一份文档使用两种不同的命名约定并不罕见:短变体(例如$$KMP$$)只使用作者姓氏的首字母,长变体(例如$$Knuth Morris Pratt$$)使用用连字符分隔的完整姓氏。
我们发现,在一篇论文中混合使用两种约定在美学上是令人不快的,我们希望您编写一个程序,将长变体转换为短变体。
### 输入格式:
第一行也是唯一一行输入最多包含$$100$$个字符、英文字母的大小写字母和连字符(“$$-$$”$$ASCII 45$$)。第一个字符将始终是大写字母。连字符后面总是跟一个大写字母。所有其他字符都将是小写字母。
### 输出格式:
第一行也是唯一一行输出应该包含适当的短变量。
### 输入样例1:
in
Knuth-Morris-Pratt
### 输出样例1:
out
KMP
### 输入样例2:
in
Mirko-Slavko
### 输出样例2:
out
MS
### 输入样例3:
in
Pasko-Patak
### 输出样例3:
out
PP
答案:若无答案欢迎评论