2.14打卡
2.14打卡
1030 完美数列
#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;
int main()
{
long long int N,p;
cin>>N>>p;
vector<long long int> v1(N);
for(int i=0;i<N;i++)
{
cin>>v1[i];
}
sort(v1.begin(),v1.end());
int temp=0;
int ans=0;
int j=0;
for(int i=0;i<N;i++)
{
long long int min=v1[i];
while(min*p>=v1[j]&&j<N)
{
j++;
}
ans=j-i;
if(ans>temp)
{
temp=ans;
}
}
cout<<temp<<endl;
system("pause");
return 0;
}
1031 查验身份证
#include<iostream>
#include<algorithm>
#include<string>
#include<map>
#include<cctype>
using namespace std;
int main()
{
int N;
cin>>N;
int count=0;
int jiaquan[17]={7,9,1,5,8,4,2,1,6,3,7,9,10,5,8,4,2};
map<int,char> m1={{0,'1'},{1,'0'},{2,'X'},{3,'9'},{4,'8'},{5,'7'},{6,'6'},{7,'5'},{8,'4'},{9,'3'},{10,'2'}};
for(int i=0;i<N;i++)
{
string s;
cin>>s;
int d1=0;
int temp=0;
for(int j=0;j<s.size()-1;j++)
{
if(isalpha(s[j]))
{
cout<<s<<endl;
temp=1;
count+=1;
break;
}
d1+=(s[j]-'0')*jiaquan[j];
}
if(temp==0)
{
d1=d1%11;
if(m1[d1]!=s[17])
{
cout<<s<<endl;
count+=1;
}
}
}
if(count==0)
{
cout<<"All passed"<<endl;
}
system("pause");
return 0;
}
1032 挖掘机技术哪家强
#include<iostream>
#include<set>
#include<map>
#include<vector>
#include<algorithm>
using namespace std;
int cmp(pair<int,int> a, pair<int,int> b) {
return a.second > b.second;
}
int main()
{
int N;
cin>>N;
set<int> s1;
map<int,int> m1;
for(int i=0;i<N;i++)
{
int num,score;
cin>>num>>score;
if(s1.count(num)==0)
{
m1[num]=score;
s1.insert(num);
}
else if(s1.count(num)==1)
{
m1[num]=m1[num]+score;
}
}
vector<pair<int,int>> vec;
map<int,int>::iterator it;
for(it = m1.begin();it != m1.end(); it++)
{
vec.push_back(pair<int,int>(it->first,it->second));
}
sort(vec.begin(),vec.end(),cmp);
cout<<vec[0].first<<" "<<vec[0].second<<endl;
system("pause");
return 0;
}
1033 旧键盘打字
#include<iostream>
#include<string>
#include<set>
#include<cctype>
using namespace std;
int main()
{
string s1,s2;
getline(cin,s1);
getline(cin,s2);
set<char> set1;
int num=0;
for(int i=0;i<s1.size();i++)
{
set1.insert(s1[i]);
}
for(int i=0;i<s2.size();i++)
{
if(islower(s2[i])&&set1.count(toupper(s2[i]))==1)
{
continue;
}
else if(isupper(s2[i]))
{
if(set1.count('+')==1||set1.count(s2[i])==1)
{
continue;
}
else
{
num=1;
cout<<s2[i];
continue;
}
}
else if(set1.count(s2[i])==1)
{
continue;
}
num=1;
cout<<s2[i];
}
if(num==0)
{
cout<<endl;
}
system("pause");
return 0;
}
...全文
相关推荐
14号打卡(2).rar
14号打卡(2).rar
python 微信自动打卡脚本微信自动打卡脚本
2. **第三方库的使用**:`itchat`库用于微信交互,`schedule`库用于定时任务安排。3.
python获取微信企业号打卡数据并生成windows计划任务
2. `requests`:这是一个用于发送HTTP请求的Python库,对于与微信企业号API交互至关重要。安装好这些库后,我们就可以编写Python脚本来获取微信企业号的打卡数据。
Python实验报告,健康打卡上报系统,使用wx库
2. **所用技术**: - **Python**:一种高级编程语言,以其简洁的语法和易读性著称,适合快速开发。
一款不用手动打卡,自动调起钉钉上班打卡的App
该项目是一款自动化安卓应用,旨在实现无需手动操作即可自动启动钉钉进行上班打卡。通过集成Android架构组件与生命周期管理库,结合Gradle构建系统完成项目配置和依赖管理,利用系统级服务或定时任务触


