当前位置: 首页 > news >正文

中介专门做别墅的网站google搜索免费入口

中介专门做别墅的网站,google搜索免费入口,深圳网站的建设维护公司,微信公众号模板素材A - Leap Year(模拟) 题意:给定一个数字n,如果n不是4的倍数,输出365;如果n是4的倍数但不是100的倍数,输出366;如果n是100的倍数但不是400的倍数,输出365;如果…

A - Leap Year(模拟)

题意:给定一个数字n,如果n不是4的倍数,输出365;如果n是4的倍数但不是100的倍数,输出366;如果n是100的倍数但不是400的倍数,输出365;如果n是400的倍数,输出366

分析:模拟题目即可

代码:

#include<bits/stdc++.h>
using namespace std;
int main(){int n;cin>>n;if(n%4!=0){cout<<"365"<<endl;}else if(n%4==0&&n%100!=0){cout<<"366"<<endl;}else if(n%100==0&&n%400!=0){cout<<"365"<<endl;}else cout<<"366"<<endl;
}

B - Second Best(排序)

题意:给定一组数组,求第二大元素的下标

分析:用结构体然后进行排序,输出下标即可

代码:

#include<bits/stdc++.h>
using namespace std;
struct A{int x,y;
}a[110];
bool cmp(A q,A w){return q.x>w.x;
}
int main(){int n;cin>>n;for(int i=1;i<=n;i++){cin>>a[i].x;a[i].y=i;}sort(a+1,a+n+1,cmp);cout<<a[2].y<<endl;return 0;
}

C - Transportation Expenses(二分)

题意:给定一个长度为n的数组a,找到最大的x,满足min(a1,x)+min(a2,x)+.......min(an,x)<=m

分析:用二分找出最大值满足要求

代码:

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
const int N=2e5+10;
ll a[N];ll n,m;
ll f(ll x){ll sum=0;for(int i=1;i<=n;i++){sum+=min(a[i],x);}return sum;
}
int main(){cin>>n>>m;for(int i=1;i<=n;i++)cin>>a[i];ll l=1,r=m+1;while(l<r){ll mid=(l+r+1)/2;if(f(mid)<=m)l=mid;else r=mid-1;//cout<<r;}if(l==m+1)cout<<"infinite"<<endl;else cout<<l<<endl;return 0;
}

D - AtCoder Janken 3(dp)

题意:给定一个字符串s为青木出的的动作。r为石头,p为布,s为剪刀。高桥每次只能出与上一局不同的动作,且不能输给青木。求高桥最大获胜对局数。

分析:将r表示为0,p表示为1,s表示为2,用数组a替换字符串s,dpi=max(dpi-1,dpi-1),如果j赢ai,则dpi+1。

代码:

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
const int N=2e5+10;
int a[N],n;
int dp[N][4];
int ans=0;
int main(){cin>>n;string s;cin>>s;memset(dp,0,sizeof(dp));for(int i=1;i<=n;i++){if(s[i-1]=='R')a[i]=0;if(s[i-1]=='P')a[i]=1;if(s[i-1]=='S')a[i]=2;}for(int i=1;i<=n;i++){for(int j=0;j<=2;j++){if(a[i]==0){if(j==0){dp[i][j]=max(dp[i-1][1],dp[i-1][2]);}else if(j==1){dp[i][j]=max(dp[i-1][2],dp[i-1][0])+1;}}else if(a[i]==1){if(j==2){dp[i][j]=max(dp[i-1][1],dp[i-1][0])+1;}else if(j==1){dp[i][j]=max(dp[i-1][2],dp[i-1][0]);}}else if(a[i]==2){if(j==0){dp[i][j]=max(dp[i-1][1],dp[i-1][2])+1;}else if(j==2){dp[i][j]=max(dp[i-1][1],dp[i-1][0]);}}}}for(int i=0;i<=2;i++)ans=max(ans,dp[n][i]);cout<<ans<<endl;return 0;
}
http://www.khdw.cn/news/29868.html

相关文章:

  • 直播课网站怎样做的seo优化关键词0
  • 墨刀可以做网站原型图吗百度网站收录入口
  • 网站seo招聘百度网盘app下载安装官方免费版
  • 个人工作室网站模板重庆seo主管
  • 珠海专业网站制作公今天的特大新闻有哪些
  • 网站变灰百度关键字推广费用
  • 服务型政府与政府网站建设注册一个域名需要多少钱
  • 只有做推广才能搜索到网站吗今天
  • 关于手机的网站有哪些内容吗外贸网站推广服务
  • 唐山如何做百度的网站建设自己个人怎样做电商
  • 网站开发系统测试seo网站优化平台
  • 做网站怎么做其他页深圳优化怎么做搜索
  • 做旅游平台网站找哪家好百度小说排行
  • 个人网站制作教程给企业做网站的公司
  • 培训网站建设关键词批量调词 软件
  • 专业网站开发工具做一个公司网站要多少钱
  • 怎么建立属于自己的网站北京建站优化
  • 北京有哪些网站建设公司广告网站留电话
  • 南昌seo如何优化小学生班级优化大师
  • wordpress自动生产网站优化排名金苹果下拉
  • mindmanager网站建设流程图公司培训
  • 社会信用网站体系建设方案google下载手机版
  • 石家庄做家教网站seo推广价格
  • 文学网站开发网上接单平台有哪些
  • 门户网站建设自评报告上海seo网站优化
  • 个人可以做公益网站吗推推蛙seo顾问
  • 做网站用什么源码网页制作教程视频
  • 有可以花钱让人做问券的网站吗企业关键词优化最新报价
  • 中牟郑州网站建设免费下载百度并安装
  • 韩国优秀电商网站西安百度竞价代运营