第五屆藍橋杯軟體類省賽真題 Java本科A 寫日誌
標題:寫日誌
寫日誌是程式的常見任務。現在要求在 t1.log, t2.log, t3.log 三個檔案間輪流寫入日誌。也就是說第一次寫入t1.log,第二次寫入t2.log,... 第四次仍然寫入t1.log,如此反覆。
下面的程式碼模擬了這種輪流寫入不同日誌檔案的邏輯。
public class A
{
private static int n = 1;
public static void write(String msg)
{
String filename = "t" + n + ".log";
n = ____________;
System.out.println("write to file: " + filename + " " + msg);
}
}
請填寫劃線部分缺失的程式碼。通過瀏覽器提交答案。
注意:不要填寫題面已有的內容,也不要填寫任何說明、解釋文字。
結果為 n>=3 ? 1:n+1 或者 n<3?n+1:1
三元運算子 a?b:c 條件a 滿足就是結果b 否則就是結果 c
相關推薦
第五屆藍橋杯軟體類省賽真題 Java本科A 寫日誌
標題:寫日誌 寫日誌是程式的常見任務。現在要求在 t1.log, t2.log, t3.log 三個檔案間輪流寫入日誌。也就是說第一次寫入t1.log,第二次寫入t2.log,... 第四次仍然寫入t1.log,如此反覆。 下面的程式碼模擬了這種輪流寫入不
第五屆藍橋杯軟體類省賽真題 Java本科A 李白打酒
標題:李白打酒 話說大詩人李白,一生好飲。幸好他從不開車。 一天,他提著酒壺,從家裡出來,酒壺中有酒2鬥。他邊走邊唱: 無事街上走,提壺去打酒。 逢店加一倍,遇花喝一斗。 這一路上,他一共遇到店5次,遇到花10次,已知最後一次遇到的
第五屆藍橋杯軟體類省賽真題 Java本科A 六角填數
標題:六角填數 如圖【1.png】所示六角形中,填入1~12的數字。 使得每條直線上的數字之和都相同。 圖中,已經替你填好了3個數字,請你計算星號位置所代表的數字是多少?請通過瀏覽器提交答案,不要填寫多餘的內容。 程式碼如下 : 首先 每一條線的
第五屆藍橋杯軟體類省賽真題-C-A-1_猜年齡
/*【題目】 標題:猜年齡 小明帶兩個妹妹參加元宵燈會。別人問她們多大了,她們調皮地說:“我們倆的年齡之積是年齡之和的6倍”。 小明又補充說:“她們可不是雙胞胎,年齡差肯定也不超過8歲啊。
第六屆藍橋杯 軟體類省賽真題 第七題:加法變乘法
加法變乘法 我們都知道:1+2+3+ ... + 49 = 1225 現在要求你把其中兩個不相鄰的加號變成乘號,使得結果為2015 比如: 1+2+3+...+10*11+12+...+27*28+29+...+49 = 2015 就是符合要求的答案。 請你尋找另外一個可能
2014年第五屆藍橋杯JavaB組省賽試題解析
包括 分數 年齡 dex 傳統 check 小學 位數 最大 題目及解析如下: 題目大致介紹: 第一題到第三題以及第六題是結果填空,方法不限只要得到最後結果就行 第四題和第五題是代碼填空題,主要考察算法基本功和編程基本功 第七題到第十題是編程題,要求編程解決問題
(2017)第八屆藍橋杯大賽個人賽省賽(軟體類) C/C++ 大學A組 題解(第五題和第六題)
前言今天是情人節呢❤ 正好現在睡不著,先解決簡單的題吧。程式碼填空題區程式碼填空題:要求選手在弄清給定程式碼工作原理的基礎上填寫缺失的部分,使得程式邏輯正確、完整。把程式碼填空的答案(僅填空處的答案,不包括題面已存在的程式碼或符號)直接通過網頁提交即可,不要書寫多餘的內容。使
第七屆藍橋杯大賽個人賽省賽(軟體類)A組第三題
方格填數 如下的10個格子 ±-±-±-+ | | | | ±-±-±-±-+ | | | | | ±-±-±-±-+ | | | | ±-±-±-+ (如果顯示有問題,也可以參看【圖1.jpg】) 填入0~9的數字。要求:連續的兩個數字不能相鄰。 (左右、上下、對角都算相鄰) 一共有多少種
第七屆藍橋杯大賽個人賽省賽(軟體類)A組第二題
生日蠟燭 某君從某年開始每年都舉辦一次生日party,並且每次都要吹熄與年齡相同根數的蠟燭。 現在算起來,他一共吹熄了236根蠟燭。 請問,他從多少歲開始過生日party的? 請填寫他開始過生日party的年齡數。 程式碼: #include <iostream> using
第七屆藍橋杯大賽個人賽省賽(軟體類)A組第一題
某君新認識一網友。 當問及年齡時,他的網友說: “我的年齡是個2位數,我比兒子大27歲, 如果把我的年齡的兩位數字交換位置,剛好就是我兒子的年齡” 請你計算:網友的年齡一共有多少種可能情況? 程式碼: #include <iostream> using namespa
第七屆藍橋杯大賽個人賽省賽(軟體類)真題 C語言B組 3
B組2題和A組的是重複的,so,跳過~ 題目:湊算式 B DEF A + --- + ------- = 10 C GHI (如果顯示有問題,可以參見【圖1.jpg】) 這個算式中A~I代表1~9的數字,不同的字
第七屆藍橋杯大賽個人賽省賽(軟體類)B組真題
本文持續更新,直至更完。 1.網友年齡 某君新認識一網友。 當問及年齡時,他的網友說: “我的年齡是個2位數,我比兒子大27歲, 如果把我的年齡的兩位數字交換位置,剛好就是我兒子的年齡” 請你計算:
第七屆藍橋杯大賽個人賽省賽(軟體類)真題 C語言B組 1
本來想繼續擼a組第三道的,然而一小時還沒弄會。。。so決定改天再弄。先做做b組的。畢竟報的b哈哈。 題目:煤球數目 有一堆煤球,堆成三角稜錐形。具體: 第一層放1個, 第二層3個(排列成三角形),
第六屆藍橋杯大賽個人賽省賽(軟體類)真題 Java語言B組 答案
以下程式碼純自想自打,如有誤,請提出,如可簡,請告之,謝謝大家了。真題下載1三角形面積如【圖1】所示。圖中的所有小方格面積都是1。那麼,圖中的三角形面積應該是多少呢?請填寫三角形的面積。不要填寫任何多餘內容或說明性文字。答案:28public class Main { pu
第八屆藍橋杯大賽個人賽省賽(軟體類)真題B組
第八屆藍橋杯大賽個人賽省賽(軟體類)真題標題: 購物單 小明剛剛找到工作,老闆人很好,只是老闆夫人很愛購物。老闆忙的時候經常讓小明幫忙到商場代為購物。小明很厭煩,但又不好推辭。 這不,XX大促銷又來了!老闆夫人開出了長長的購物單,都是有打優惠的。 小明也有個
(2017)第八屆藍橋杯大賽個人賽省賽(軟體類) C/C++ 大學A組 題解(第九題)
前言在回北京的火車上,今天就先解決一道簡單的題吧=w=第九題題目標題: 分巧克力兒童節那天有K位小朋友到小明家做客。小明拿出了珍藏的巧克力招待小朋友們。小明一共有N塊巧克力,其中第i塊是Hi x Wi的方格組成的長方形。為了公平起見,小明需要從這 N 塊巧克力中切出K塊巧克力
(2017)第八屆藍橋杯大賽個人賽省賽(軟體類) C/C++ 大學A組 題解(第八題)
前言完成了回貴州的老家之行,也該回學校啦=w=這次的題目是我個人認為最棘手的一道題,當然從表面上看這道題還是很容易的第八題題目標題:包子湊數小明幾乎每天早晨都會在一家包子鋪吃早餐。他發現這家包子鋪有N種蒸籠,其中第i種蒸籠恰好能放Ai個包子。每種蒸籠都有非常多籠,可以認為是無
第七屆藍橋杯大賽個人賽省賽(軟體類 C語言b組)真題 (個人解題思路)
1.煤球數目有一堆煤球,堆成三角稜錐形。具體:第一層放1個,第二層3個(排列成三角形),第三層6個(排列成三角形),第四層10個(排列成三角形),....如果一共有100層,共有多少個煤球?請填表示煤球總數目的數字。注意:你提交的應該是一個整數,不要填寫任何多餘的內容或說明性
(2017)第八屆藍橋杯大賽個人賽省賽(軟體類) C/C++ 大學A組 題解(第一題和第二題)
前言正好今天在等面試= =學弟讓我幫忙做一下題解,我就在這裡寫好啦。這也是我的第一篇部落格=w=我覺得我省賽的水平還是沒問題的,第六屆第七屆我都是吉林省第二名,當然省賽的題目本身對演算法的考察度不高。。。很暴力的那種= =這篇題解針對的是對演算法瞭解不深的同學們=w= 所以對
第七屆藍橋杯大賽個人賽省賽(軟件類)B組
string 問題 pan 圖1 http this 藍橋杯 不同 ogr 3.湊算式 B DEFA + --- + ------- = 10 C GHI (如果顯示有問題,可以參見【圖1.jpg】) 這個算式中A~I代表1~