100 atcoder#ABC282C. [ABC282C] String Delimiter
[ABC282C] String Delimiter
题目描述
英小文字、,、" からなる長さ の文字列 が与えられます。 に含まれる " の個数は偶数であることが保証されています。
に含まれる " の個数を 個とすると、各 について 番目の " から 番目の " までの文字のことを 括られた文字 と呼びます。
あなたの仕事は、 に含まれる , のうち、括られた文字 でないもの を . で置き換えて得られる文字列を答えることです。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
答えを出力せよ。
题目大意
题意简述
给定长为 的包含小写英文字母、, 和 "(双引号)的字符串 。保证 有偶数个 " 字符。令 表示 中 " 的数量,第 个双引号和第 个双引号中的字符被称为是被包围的。请你将 中没有被包围的 , 替换成 .,并输出。
8
"a,b"c,d
"a,b"c.d
5
,,,,,
.....
20
a,"t,"c,"o,"d,"e,"r,
a."t,"c."o,"d."e,"r.
提示
制約
- は 以上 以下の整数
- は英小文字、
,、"からなる長さ の文字列 - に含まれる
"の個数は偶数
Sample Explanation 1
のうち "a,b" が括られた文字であり、c,d は括られた文字ではありません。 に含まれる , のうち、括られた文字でないのは の左から 番目の文字なので、 番目の文字を . で置き換えたものが答えとなります。