世 上 沒 有 絕 望 的 處 境
只 有 對 處 境 絕 望 的 人
已知現在是y1年m1月d1日,過x了天後,到了y2年m2月d2日。但是你現在只知道m1,d1,m2,d2和x。請你判斷一下y1是不是閏年呢?
輸入資料為乙個二維的list,每乙個小list代表一組詢問,list從下標為0到4的值分別代表m1,d1,m2,d2和x。
你需要返回乙個字串,按照詢問順序,回答p,r或?,分別代表y1一定是平年,y1一定是閏年,無法確定y1是閏年還是平年。
4
2 28 3 2 2
2 28 3 1 2
12 31 1 1 1
2 16 1 23 341
pr?p
總所周知,兩個閏年不會連在一起
那麼連續兩年的情況有
平潤潤平
平平這兩種情況
而且,時長不會超過一年。(假設兩年足夠)
我們通過假設可能性來判斷。
#include
#include
#pragma gcc optimize(2)
using
namespace std;
typedef
long
long ll;
inline ll read()
#define read read()
class
solution
,//平潤
,//平平
//潤平};
for(
int i =
0; i < len; i++
)while
(nx--)}
if(na >
12)na -=12
;if(na == c && nb == d)judge[j]=1
;else judge[j]=0
;}if(judge[0]
|| judge[1]
)p =1;
else p =0;
r = judge[2]
;if(p && r)ans +
="?"
;else
if(p)ans +
="p"
;else
if(r)ans +
="r";}
return ans;}}
;int
main()
cout << res.
guessyear
(q)<< endl;
return0;
}/*42 28 3 2 2
2 28 3 1 2
12 31 1 1 1
2 16 1 23 341
*/
超級賬本鏈碼
fabric中的智慧型合約稱為 鏈碼 chaincode 鏈碼部署在節點上,採用容器技術形成隔離的執行環境。鏈碼的生命週期管理主要包括鏈碼的安裝 例項化 呼叫和終止等。作為聯盟鏈方案,fabric包含管理成員身份的功能。參與區塊鏈網路成員身份必須是明確的,成員之間知道批次組織身份資訊,每個交易都有明...
超級碼力機器學習崗位 面試題筆試題
超級碼力機器學習崗位 選拔筆試 第一題 1.用乙個你覺得效果最好的分類演算法 e.g.svm,rf,ann,etc.對test1的data進行classification建模,用5 fold crossvalidation來計算 的auc或f measure。若電腦計算能力不足可用3 fold。對於...
力扣 超級回文數
如果乙個正整數自身是回文數,而且它也是乙個回文數的平方,那麼我們稱這個數為超級回文數。現在,給定兩個正整數 l 和 r 以字串形式表示 返回包含在範圍 l,r 中的超級回文數的數目。示例 輸入 l 4 r 1000 輸出 4 解釋 4,9,121,以及 484 是超級回文數。注意 676 不是乙個超...