java 程式設計題

2021-06-10 08:19:46 字數 710 閱讀 2826

1 數字的遊戲

輸入檔名:gaspar.in           輸出檔名:estdout.pc2

問題描述:

n個教徒和n個非教徒在深海上遇險,必須將一半的人投入海中,其餘的人才能倖免於難,於是他們想了乙個辦法:2n個人圍成一圈,從第乙個人開始依次迴圈報數,每數到第9個人就將他扔進大海,如此迴圈直到只剩下n個人為止。問怎樣的站法,才能使得每次投入大海的都是非教徒。

輸入:

輸入檔案由一行構成,就是n的值

輸出:

輸出檔案是一行字串,字串由n個'@'字元(代表教徒)和n個'+'字元(代表非教徒)排列組成。該排列使得按照提述方法每次投入大海的都是非教徒。

輸入樣本:15

輸出樣本:

@@@@+++++@@+@@@+@++@@+++@++@@+

public static void main(string args)

reader.close();

} catch (ioexception e) finally catch (ioexception e1) }}

return inptstr;

}

幾道java程式設計題

列印1 19個數中,所有和等於20的可能性 test public void calctwenty system.out.println 總共 total public void calctwenty string prefix,int count,int n else system.out.pri...

Java執行緒程式設計題

題目描述 編寫10個執行緒,第乙個執行緒從1加到10,第二個執行緒從11加到20.第十個執行緒從91加到100,最後再把10個執行緒結果相加。package thread test class thread test extends thread public static synchronized...

java經典程式設計題(13 15)

public class demo1 執行結果 public class demo1 sum sum day 再加上某天的天數 判斷是不是閏年 if year 400 0 year 4 0 year 100 0 leap 1 else leap 0 如果是閏年且月份大於2,總天數應該加一天 if l...