/*解題思路:
1、找出需要拼接的整體花磚的個數q=m/n
2、找出剩餘拼接的邊長p=m%n,則兩邊需要增加的長度分別為x=p/2,因為花磚邊長只能按照單位1分割,故此處的餘量p只能為偶數
3、若p為偶數則直接計算;若p為奇數,則p=p+n(即需要將一塊花磚的邊長加原始餘量),同時q=q-1(需要的整體花磚少乙個)
4、平分餘量,則x+q*n+x=m;
5、構造需要輸出的拼接結果,按行列印出即可
*/void pingjie()
///m是n的整數倍,直接輸出
///m除以n餘數為奇數偶數時的判斷
int p,q;
p = m%n;
q = m/n;
if(1 == p%2)
///兩邊多出的為p/2
int x = p/2;
int ex = n-x;
//cout
for(int j=ex; jtemp;
for(int j=ex; jtemp;
for(int j=ex; j>t;
while(t--)
pingjie();
//cout << "hello world!" << endl;
return 0;
}/**
測試資料:
33 5
1x1xox
1x13 7
1x1xox
1x15 7
13s31
lkckl
sc2cs
lkckl
13s31
測試結果:
11x11
11x11
xxoxx
11x11
11x11
oxxoxxo
x11x11x
x11x11x
oxxoxxo
x11x11x
x11x11x
oxxoxxo
113s311
113s311
llkckll
ssc2css
llkckll
113s311
113s311
*/
2020網易互娛筆試C題
題目 巴拉巴拉,沒有原題,懶得敲了 題意比較坑的地方在於,輸入的v對應的是第i個v 如果第一行的原序列是231 第二行的v序列是159 則對應上去就是591 一開始死在這個地方了 接下來討論解法 n分奇偶討論 n為偶數時,顯然直接交換1和2,3和4,n 1和n 這邊的數字指的是位置,不是序列對應的值...
2017網易互娛筆試題 括號匹配
題目描述 對於一行 字串 裡面可能出現大括號 中括號 和小括號 請程式設計判斷改行 的括號巢狀是否正確。printf hello netease 等都是括號使用的正確方法,print hello netease 則是錯誤的範例。輸入描述 輸入包含一行,為一行包含括號的字串 字串長度不超過1000 輸...
2019網易互娛8 9筆試
逐級扣稅,關鍵 四捨五入 int x 0.5 問題 c 在本地編譯通過,在牛客不通過 import sys def shui x if x 5000 return 0 if x 5000 and x 8000 return x 5000 0.03 if x 8000 and x 17000 retu...