奇偶位互換 HDU 2562

2021-07-02 17:33:33 字數 639 閱讀 8556

problem description

給定乙個長度為偶數字的0,1字串,請程式設計實現串的奇偶位互換。

input

輸入包含多組測試資料; 輸入的第一行是乙個整數c,表示有c測試資料; 接下來是c組測試資料,每組資料輸入均為0,1字串,保證串長為偶數字(串長<=50)。

output

請為每組測試資料輸出奇偶位互換後的結果; 每組輸出佔一行。

sample input

2

0110

1100

sample output

1001

1100

author

yifenfei

奇偶位互換,比較簡單

**:#include

#include

using namespace std;

int main()

{char num[53];

char t;

int n,i,j,len;

while(cin>>n)

{while(n--)

{cin>>num;

len=strlen(num);

for(i=0;i

奇偶位互換

problem description 給定乙個長度為偶數字的0,1字串,請程式設計實現串的奇偶位互換。input 輸入包含多組測試資料 輸入的第一行是乙個整數c,表示有c測試資料 接下來是c組測試資料,每組資料輸入均為0,1字串,保證串長為偶數字 串長 50 output 請為每組測試資料輸出奇偶...

ACM整數性問題(nefu115和hdu2099)

首先要了解整除的基本性質 1.若a整除b且a整除c,則對任意的x,y有a整除xb yc。2.若a整除b且b不為0,則絕對值a小於等於絕對值b。3.若a整除b,則ca整除cb c不為0 4.若a整除b且b整除a,則a b。5.若a整除b且b整除c,則a整除c。下面來看一道簡單題nefu115 已知斐波...

凡鴿鴿 《演算法營03》將整數的奇偶位互換

類似下面 中的情況,將整數二進位制中的奇偶位進行互換00 0100 1000 0110 比如 9 的奇偶位互換後得到的結果為 6 實現原理 1.由於 0 與任何數和與運算的結果都為 0 即消除任何數 而 1 和任何數與運算結果都為任何數本身。2.故可以先用 0101010101的二進位制數與 整數進...