1093 字串A B(C語言)

2021-09-08 21:15:19 字數 614 閱讀 2862

給定兩個字串 a 和 b,本題要求你輸出 a+b,即兩個字串的並集。要求先輸出 a,再輸出 b,但重複的字元必須被剔除

輸入在兩行中分別給出 a 和 b,均為長度不超過 10​6​​的、由可見 ascii 字元 (即碼值為32~126)和空格組成的、由回車標識結束的非空字串。

在一行中輸出題面要求的 a 和 b 的和。

this is a sample test

to show you_how it works

this ampletowyu_hrk
ascii 碼取值範圍為0~127;getchar()函式的返回值為int型,為使用者輸入字元的ascii碼。

本題可用getchar()函式讀取字元,並作為陣列的下標,利用陣列的值為1或0辨別當前字元是否重複;若當前字元未重複,則輸出。

#include #include int main()

;//初始陣列值為0

int i;

char b;

for(i=0;i<2;i++)}}

return 0;

}

乙級 1093 字串A B

給定兩個字串 a 和 b,本題要求你輸出 a b,即兩個字串的並集。要求先輸出 a,再輸出 b,但重複的字元必須被剔除。輸入在兩行中分別給出 a 和 b,均為長度不超過 10 6 的 由可見 ascii 字元 即碼值為32 126 和空格組成的 由回車標識結束的非空字串。在一行中輸出題面要求的 a ...

1093 字串A B hash標記

給定兩個字串 a 和 b,本題要求你輸出 a b,即兩個字串的並集。要求先輸出 a,再輸出 b,但重複的字元必須被剔除。輸入在兩行中分別給出 a 和 b,均為長度不超過 10 6 的 由可見 ascii 字元 即碼值為32 126 和空格組成的 由回車標識結束的非空字串。在一行中輸出題面要求的 a ...

PAT乙級 1093 字串A B

題目描述 給定兩個字串 a 和 b,本題要求你輸出 a b,即兩個字串的並集。要求先輸出 a,再輸出 b,但重複的字元必須被剔除。輸入格式 輸入在兩行中分別給出 a 和 b,均為長度不超過 10 6的 由可見 ascii 字元 即碼值為32 126 和空格組成的 由回車標識結束的非空字串。輸出格式 ...