感覺20分的題目拿滿分還是有點難度的。
測試點2又沒有通過。。不知道原因
測試點2沒有通過是因為我把continue寫成了break!!!!!!
首先提取出各個部分的表情符號。獲取輸入,在每乙個輸入時判斷是否超出,如果超出警告,沒有則對應輸出表情。
1.如何提取表情部件? 遍歷每行,把位於中間的存為乙個string,放入另乙個陣列中
2.如何輸入表情?getline,因為中間有空格所以需要使用getline
3.輸出錯誤時格式不對?『\』是轉義字元,需要在前面新增乙個\輸出
4.在vs裡輸出結果不正確?我覺得可能是不在ascii碼表中的符號沒法正常輸出
#include#includeusing namespace std;
void suan(string s,string s1)
t++;
} }}int main()
cout << d[a1 - 1] << "(" << e[b1 - 1] << f[c1 - 1] << e[d1 - 1] << ")" << d[f1 - 1]<
} return 0;
}
PAT乙級 1052 賣個萌 20分
題目 萌萌噠表情符號通常由 手 眼 口 三個主要部分組成。簡單起見,我們假設乙個表情符號是按下列格式輸出的 左手 左眼 口 右眼 右手 現給出可選用的符號集合,請你按使用者的要求輸出表情。輸入格式 輸入首先在前三行順序對應給出手 眼 口的可選符號集。每個符號括在一對方括號 內。題目保證每個集合都至少...
PAT乙級 1052 賣個萌 20分
萌萌噠表情符號通常由 手 眼 口 三個主要部分組成。簡單起見,我們假設乙個表情符號是按下列格式輸出的 左手 左眼 口 右眼 右手 現給出可選用的符號集合,請你按使用者的要求輸出表情。輸入首先在前三行順序對應給出手 眼 口的可選符號集。每個符號括在一對方括號 內。題目保證每個集合都至少有乙個符號,並不...
PAT 乙級 1052 賣個萌 20
時間限制 400 ms 記憶體限制 65536 kb 長度限制 8000 b 判題程式 standard 作者 chen,yue 萌萌噠表情符號通常由 手 眼 口 三個主要部分組成。簡單起見,我們假設乙個表情符號是按下列格式輸出的 左手 左眼 口 右眼 右手 現給出可選用的符號集合,請你按使用者的要...