2015年藍橋杯省賽B組第2題--星系炸彈
比如:阿爾法炸彈2015年1月1日放置,定時為15天,則它在2015年1月16日爆炸。
有一個貝塔炸彈,2014年11月9日放置,定時為1000天,請你計算它爆炸的準確日期。
參考程式碼如下:
答案:#include <stdio.h> int main() { int monthDays[12]={31,28,31,30,31,30,31,31,30,31,30,31}; int days=1000; int year=2014, month=11, day=9; int i; for(i=0;i<days;i++) { day++; if(day>monthDays[month-1]) { day=1; month++; if(month>12) { month=1; year++; if((year%400==0) ||(year%4==0 && year%100!=0)) monthDays[1]=29; else monthDays[1]=28; } } } printf("%d-%d-%d\n",year,month,day); getchar(); return 0; }
2017-8-5
相關推薦
2015年藍橋杯省賽B組第2題--星系炸彈
在X星系的廣袤空間中漂浮著許多X星人造“炸彈”,用來作為宇宙中的路標。每個炸彈都可以設定多少天之後爆炸。 比如:阿爾法炸彈2015年1月1日放置,定時為15天,則它在2015年1月16日爆炸。 有一個貝塔炸彈,2014年11月9日放置,定時為1000天,請你計算它爆炸的準確
2015年藍橋杯省賽B組第3題--三羊獻瑞 (暴力和深搜)
觀察下面的加法算式: 祥 瑞 生 輝 + 三 羊 獻 瑞 ------------------- 三 羊 生 瑞 氣 其中,相同的漢字代表相同的數字,不同的漢字代表不同的數
2015年藍橋杯省賽B組第10題--生命之樹
在X森林裡,上帝建立了生命之樹。 他給每棵樹的每個節點(葉子也稱為一個節點)上,都標了一個整數,代表這個點的和諧值。 上帝要在這棵樹內選出一個非空節點集S,使得對於S中的任意兩個點a,b,都存在一個點列 {a, v1, v2, ..., vk, b} 使得這個點列中的每個點都是S裡面的元素,且序列中相鄰兩個點
藍橋杯:2017年第八屆藍橋杯省賽B組第十題—PREV-40K倍區間
膜拜這位大佬 做法:首先統計字首和sum[i] 表示A1+A2+…+Ai.所以對於任意一段區間[l,r]的和就是sum[r]-sum[l-1].如果要保證這個區間和為K倍數就是:(sum[r]-sum[l-1])%k == 0.變形後就是:sum[r]%k==sum[l-1]%k,
藍橋杯:2018年第九屆藍橋杯省賽B組第三題—乘積尾零
如下的10行資料,每行有10個整數,請你求出它們的乘積的末尾有多少個零? 5650 4542 3554 473 946 4114 3871 9073 90 4329 2758 7949 6113 56
藍橋杯:2018年第九屆藍橋杯省賽B組第六題—遞增三元組
給定三個整數陣列 A = [A1, A2, … AN], B = [B1, B2, … BN], C = [C1, C2, … CN], 請你統計有多少個三元組(i, j, k) 滿足: 1. 1 <= i, j, k <= N 2. Ai < Bj &l
第五屆藍橋杯省賽JavaB組第五題圓周率
標題:圓周率 數學發展歷史上,圓周率的計算曾有許多有趣甚至是傳奇的故事。其中許多方法都涉及無窮級數。 圖1.png中所示,就是一種用連分數的形式表示的圓周率求法。 下面的程式實現了該求
第五屆藍橋杯省賽JavaB組第六題奇怪的分式
標題:奇怪的分式 上小學的時候,小明經常自己發明新演算法。一次,老師出的題目是: 1/4 乘以 8/5 小明居然把分子拼接在一起,分母拼接在一起,答案是:18/45 (參見圖1.pn
2015年藍橋杯省賽C/C++ A組題解(含題目)
1. 方程整數解 方程: a^2 + b^2 + c^2 = 1000 這個方程有整數解嗎?有:a,b,c=6,8,30 就是一組解。 你能算出另一組合適的解嗎? 請填寫該解中最小的數字。 注意:你提交的應該是一個整數,不要填
2018 藍橋杯省賽 B 組模擬賽(一)-天上的星星
在一個星光摧殘的夜晚,蒜頭君一顆一顆的數這天上的星星。 蒜頭君給在天上巧妙的畫了一個直角座標系,讓所有的星星都分佈在第一象。天上有 nn 顆星星,他能知道每一顆星星的座標和亮度。 現在,蒜頭君問自己 qq 次,每次
2018 藍橋杯省賽 B 組模擬賽(一)-數列求值
樣例輸入1 1 50.50 25.50 10.15 樣例輸出1 27.85 樣例輸入2 2 -756.89 52.52 172.22 67.17 樣例輸出2 -761.49 #in
2018 藍橋杯省賽 B 組模擬賽(一)-U型數字
最近蒜頭君喜歡上了U型數字,所謂U型數字,就是這個數字的每一位先嚴格單調遞減,後嚴格單調遞增。比如 212212 就是一個U型數字,但是 333333, 9898, 567567, 3131331313,就是不是U型數字。 現在
2018 藍橋杯省賽 B 組模擬賽(一)-開關燈
蒜頭君今天回到了老家的大宅院,老家的燈還是那中拉線的燈(拉一次為亮,再拉一次就滅),蒜頭君覺得無聊。把 10001000 盞燈 33 的倍數拉了一次,55 的倍數拉了一次,7的倍數拉了一次(燈得的編號從 1-10001−1000,燈的
第九屆藍橋杯省賽B組 7.螺旋折線
標題:螺旋折線 如圖p1.png所示的螺旋折線經過平面上所有整點恰好一次。 對於整點(X, Y),我們定義它到原點的距離dis(X, Y)是從原點到(X, Y)的螺旋折線段的長度。 例如dis(0, 1)=3,
第九屆藍橋杯省賽B組 2. 明碼
明碼 漢字的字形存在於字型檔中,即便在今天,16點陣的字型檔也仍然使用廣泛。 16點陣的字型檔把每個漢字看成是16x16個畫素資訊。並把這些資訊記錄在位元組中。 一個位元組可以儲存8位資訊,用32個位元組就可以存一個漢字的字形了。 把每個位
2018 藍橋杯省賽 B 組模擬賽(一)
1. 今天蒜頭君帶著花椰妹和朋友們一起聚會,當朋友們問起年齡的時候,蒜頭君打了一個啞謎(畢竟年齡是女孩子的隱私)說:“我的年齡是花椰妹年齡個位數和十位數之和的二倍”。 花椰妹看大家一臉懵逼,就知道大家也不知道蒜頭君的年齡,便連忙補充道:“我的年齡是蒜頭君個位數和十位數之和的三倍”。 請你計
計蒜客2018藍橋杯省賽B組模擬賽(一)題目及解析(未完待續)
一、題目列表 A. 結果填空:年齡 分值: 3 B. 結果填空:開關燈 分值: 7 C. 結果填空:U型數字 分值: 9 D. 程式碼填空:LIS 分值: 11 E. 程式碼填空:全排列 分值: 13 F. 結果填空:數獨
20180401第九屆藍橋杯省賽B組真題-1第幾天
標題:第幾天2000年的1月1日,是那一年的第1天。那麼,2000年的5月4日,是那一年的第幾天?注意:需要提交的是一個整數,不要填寫任何多餘內容。手算都可以,這裡直接貼上2013年 高斯日記那道題了。
2018 藍橋杯 省賽 B組 原題 C語言B組 第二題 第九屆藍橋杯真題+答案+解析
這段資訊是(一共10個漢字):4 0 4 0 4 0 4 32 -1 -16 4 32 4 32 4 32 4 32 4 32 8 32 8 32 16 34 16 34 32 30 -64 0 16 64 16 64 34 68 127 126 66 -124 67 4 66 4 66 -124 126 1
2018 藍橋杯省賽 B 組模擬賽(五) 結果填空:連連看
連連看是一款非常有意思的遊戲。我們可以把任意兩個在圖的在邊界上的相同的方格一起消掉,比如把兩個 44 消掉以後,每次消掉兩個方格的時候,都有會獲得一個分數,第 ii 次消的分數為 i \timesi× 方格的值。比如上面的消法,是第一次消,獲得的分數為 1 \times 4