标签:out 一个 数加 spl ring ceil 星期六 思维 长度
#include <bits/stdc++.h>
using namespace std;
int bk[123213];
int main()
{
ios::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
int n,k;
cin>>n>>k;
string a;
cin>>a;
for(int i=0;i<a.size();i++)
{
bk[a[i]]++;
if(bk[a[i]]>k)
return cout<<"NO",0;
}
cout<<"YES";
}
#include <bits/stdc++.h>
using namespace std;
int main()
{
ios::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
int n;
cin>>n;
for(int i=0;i<n;i++)
{
int t;
cin>>t;
if(t%2!=0)
return cout<<"First",0;
}
cout<<"Second";
}
#include <bits/stdc++.h>
using namespace std;
int bk[123213];
int main()
{
ios::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
int n;
string a,b;
cin>>n>>a>>b;
if(b=="week")
{
if(n==5||n==6)
cout<<53;
else if(n>=1&&n<=4)
cout<<52;
else if(n==7)
cout<<52;
}
else if(b=="month")
{
if(n<=29)
cout<<12;
else if(n==30)
cout<<11;
else if(n==31)
cout<<7;
}
}
a,b=map(int,input().split())
c=bin(a)[2:]
d=bin(b)[2:]
t1=len(c)
t2=len(d)
ans=0
for i in range(t1,t2+1):
for j in range(0,i-1):
if ((1<<(i))-1-(1<<j)) in range(a,b+1):
ans+=1
print(ans)
标签:out 一个 数加 spl ring ceil 星期六 思维 长度
原文地址:https://www.cnblogs.com/baccano-acmer/p/10293714.html