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

php 手机网站 模板合肥疫情最新消息

php 手机网站 模板,合肥疫情最新消息,一个店铺的运营方案,做房地产用什么网站好C 小L的位运算 显然,如果两次反置的价格小于等于交换的价格,那么直接全部反置就好了。 反之,由于交换一定低于两次反置,我们尽可能用交换来消去不正确的位置。不正确的位置类型只有00,01,10,11&…

C 小L的位运算

        显然,如果两次反置的价格小于等于交换的价格,那么直接全部反置就好了。

        反之,由于交换一定低于两次反置,我们尽可能用交换来消去不正确的位置。不正确的位置类型只有00,01,10,11,我们发现,交换任意两个不同类型的某一位,一定可以使得这两个位置正确。那么我们要做的就是尽量使其两两配对,循环O(n)的时间复杂度就能解决。

        

#include <bits/stdc++.h>
using namespace std;
#define endl '\n'
#define int long long
typedef long long ll;
typedef pair<int, int> PII;
const int N = 1e6+7;
int n, m, k;
// int a[N];
// bool v[N];void sovle()
{cin>>n>>m>>k;string a,b,c;cin>>a>>b>>c;vector<int>v(4);for(int i=0;i<n;i++){if(c[i]=='1'&&a[i]==b[i]||c[i]=='0'&&a[i]!=b[i]){v[(a[i]-'0')*2+(b[i]-'0')]++;}}if(2*m<=k){cout<<m*(v[0]+v[1]+v[2]+v[3])<<endl;return;}else{int sum=0;sort(v.begin(),v.end());for(int i=0;i<v[0];i++){int u=max(v[1],max(v[2],v[3]));if(u==v[1]) v[1]--;else if(u==v[2]) v[2]--;else v[3]--;sum+=k;}for(int i=0;i<v[1];i++){int u=max(v[2],v[3]);if(u==v[2]) v[2]--;else v[3]--;sum+=k;}sum+=v[2]*k+(v[3]-v[2])*m;cout<<sum<<endl;}
}signed main()
{ios::sync_with_stdio(false), cin.tie(0), cout.tie(0);int ING = 1;// cin>>ING;while (ING--){sovle();}return 0;
}

L 小L的构造

        构造,打表找规律

        

#include <bits/stdc++.h>
using namespace std;
#define endl '\n'
#define int long long
typedef long long ll;
typedef pair<int, int> PII;
const int N = 1e6+7;
int n, m, k;
// int a[N];
// bool v[N];void sovle()
{cin>>n;if(n<4){cout<<0<<endl;}else if(n%6<=2){int x=1,y=2,z=4,xx=3,yy=5,zz=6;cout<<n/3<<endl;for(int i=0;i<n/6;i++){cout<<x+i*6<<" "<<y+i*6<<" "<<z+i*6<<endl;cout<<xx+i*6<<' '<<yy+i*6<<' '<<zz+i*6<<endl;}}else{if(n==4||n==5){cout<<1<<endl;cout<<1<<" "<<2<<' '<<4<<endl;return;}cout<<n/3<<endl;cout<<1<<" "<<2<<' '<<4<<endl;cout<<3<<' '<<5<<' '<<9<<endl;cout<<6<<' '<<7<<' '<<8<<endl;int x=10,y=11,z=14,xx=12,yy=13,zz=15;for(int i=0;i<n/3-3;i++){if(i%2==0){cout<<x+i/2*6<<' '<<y+i/2*6<<' '<<z+i/2*6<<endl;}else cout<<xx+i/2*6<<' '<<yy+i/2*6<<' '<<zz+i/2*6<<endl;}}
}signed main()
{ios::sync_with_stdio(false), cin.tie(0), cout.tie(0);int ING = 1;cin>>ING;while (ING--){sovle();}return 0;
}

http://www.tj-hxxt.cn/news/74461.html

相关文章:

  • 好用的企业邮箱深圳seo招聘
  • 二级域名可以做网站吗常用的网络营销方法及效果
  • 什么网站可以做试卷营销计划
  • 中国企业网是国企吗游戏优化软件
  • 电子商务网站建设与维护 试卷猪八戒网接单平台
  • 建设工程获奖查询网站互联网十大企业
  • 只做日本的旅行网站网站自动推广软件
  • 天津建设网站的公司哪家好外贸企业网站推广
  • 网店网站建设的步骤过程个人怎么注册自己的网站
  • 怎样给网站做超链接百度关键词排名软件
  • 现在网站做多宽百度信息流广告推广
  • 建立公司网站视频百度云官网登录入口
  • 都匀网站建设公司免费手机优化大师下载安装
  • 太原网页设计公司是销售吗厦门seo推广外包
  • 肇庆市住房和城乡房屋建设局网站网络推广工作好吗
  • 苏州营销型网站推广新网域名注册
  • 成都装修公司十强黄山seo
  • 上海做企业网站的公司百度移动seo首选帝搜软件
  • 动态网站开发考试答案杭州关键词排名提升
  • 网站建设清单保定网站建设方案优化
  • 深圳网站制作作关键词优化资讯
  • 宁波网站建设rswlseo百科
  • 江苏网站建设官网关键词首页排名优化平台
  • 幼教网站建设分析重庆企业seo
  • 团购做的好的网站seo网络培训机构
  • 做网站图片广告推广怎么忽悠人的百度竞价推广属于什么广告
  • wordpress 无法登出黄冈网站推广优化找哪家
  • 奕腾网站建设福州seo招聘
  • 网站怎样做漂浮广州建网站的公司
  • 一般做一个网站多少钱爱站网的关键词是怎么来的