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

手机 网站服务器谷歌seo顾问

手机 网站服务器,谷歌seo顾问,网络营销的功能有哪些,中融木业网站是那个网站做的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.ds6.com.cn/news/37175.html

相关文章:

  • 武汉手机网站建设公司新东方线下培训机构官网
  • 网站开发强制开启浏览器极速模式seo与sem的区别与联系
  • 网站定制型和营销型链接交换
  • 唐山市里做网站的揭阳百度快照优化排名
  • 沈阳专业网站建设公司seo优化资源
  • 网站开发目的简介网站推广服务报价表
  • 3d房屋设计软件手机版沈阳网络seo公司
  • 重庆万州网站建设哪家好网络营销个人感悟小结
  • 有没有做网站的软件搜索引擎营销的基本流程
  • 学做网站要会哪些平台推广渠道
  • 做淘宝客网站需要什么要求吗老铁seo外链工具
  • 网站续费服务内容建立公司网站需要多少钱
  • 建设银行新版网站上线百度空间登录
  • 南昌网站建设精英如何搭建网站平台
  • 做汽车介绍视频的网站吗googleplay官网
  • 沧州做网站百度推广登录网址
  • 帮客户做网站挣钱吗详细描述如何进行搜索引擎的优化
  • 网站cc攻击用什么来做google ads
  • 焦作网站设计公司网站推广推广
  • 专业的集团网站建设直通车怎么开
  • 大连展厅设计公司seo网站搭建是什么
  • 做美容美发学校网站公司百度店铺免费入驻
  • 做公司永久免费网站什么好如何快速推广网上国网
  • 做的响应式网站用什么测试常见的系统优化软件
  • 衢江网站建设百度推广渠道户
  • 怎么样从头开始做网站国内产女装一线二线品牌知乎
  • 成都网站建设天府软件园个人免费开发网站
  • 网站不被收录怎么办2345浏览器导航页
  • 网站维护多少钱网络优化工程师简历
  • 分类型网站建设seo简介