做了一半圖書館閉館,我???
第一題
public
class
main
for(
int i=
0;i)else
}else
if(hand.
equals
("left"
)&&caozuo.
equals
("return"))
else
if(hand.
equals
("right"
)&&caozuo.
equals
("return"))
else
if(hand.
equals
("right"
)&&caozuo.
equals
("take"))
else}}
else
else
if(hand.
equals
("right"
)&&caozuo.
equals
("keep"))
}}system.out.
println
(totaltake);}
}}
第二題 螢幕重新整理的最小次數
再給點時間就出來了應該
public
class
main
}char
olddo=dp;
int n1= cin.
nextint()
;int m1= cin.
nextint()
;char
man=
newchar
[n1]
[m1]
;for
(int i=
0;iint x= cin.
nextint()
;int y= cin.
nextint()
;int vx= cin.
nextint()
;int vy= cin.
nextint()
;int count=0;
while
(xolddo=dp;
x+=vx;y+=vy;
} system.out.
print
(count);}
}static
void
print
(char
olddp,
char
newdp)
system.out.
println()
;}system.out.
println
("新的畫面為");
for(
int i=
0;i) system.out.
println()
;}}static
intdrawnew
(char
dp,char
man,
int x,
int y)}}
return count;
}static
intcountdiff
(char
dp,char
newdp)
}return count;
}}
第三題 走迷宮
沒碰,據說是em演算法?
第四題 給n個數,構建陣列 a[i-2]*a[i-1]=
newscanner
(system.in)
;int n= cin.
nextint()
;int
a=newint
[n];
for(
int i=
0;i) arrays.
sort
(a);
int index=-1
;for
(int i=
0;iif(index==-1
)else
if(index>
0&&index<=n-1)
// system.out.println(l1+" "+l2+" "+index);
//此時必然負數空了或正數空了,把剩下的按順序加到陣列中
while
(l1while
(l2>=index)
system.out.
(arr.
get(0)
);for(
int i=
1;isize()
;i++
)system.out.
(" "
+arr.
get(i));
}else
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...