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

从本地服务入手做本地网站/重庆seo网页优化

从本地服务入手做本地网站,重庆seo网页优化,形象墙设计,手机触屏版网站开发目录题目链接A.校园活动C.CG的通关秘籍题目链接 A.校园活动 思路&#xff1a; 爆搜&#xff0c;枚举对象&#xff1a;一个小组内所有人对游戏的了解程度之和。之后判断每个方案&#xff0c;在可行前提下的组数&#xff0c;取min即可 #include <iostream> #include<…

目录

    • 题目链接
    • A.校园活动
    • C.CG的通关秘籍

题目链接

A.校园活动

思路:

爆搜,枚举对象:一个小组内所有人对游戏的了解程度之和。之后判断每个方案,在可行前提下的组数,取min即可

#include <iostream>
#include<bits/stdc++.h>
#include <cstdio>
#include <cmath>
#include <algorithm>
#include <queue>
#include <cstring>
#include <set>
#include <map>
#include <sstream>
#define LL long long
#define mem(f, x) memset(f,x,sizeof(f)) 
#define fo(i,a,n) for(int i=a;i<n;++i)
#define foo(i,a,n) for(int i=a;i<=n;++i)
const int INF = 0x3f3f3f3f;
using namespace std;
template<class T>inline void read(T &x){x=0; char c=getchar(); bool f=0;while(!isdigit(c))f^=c=='-',c=getchar();while(isdigit(c))x=(x<<3)+(x<<1)+(c^48),c=getchar();if(f)x=-x;
}
int a[1005];
int n;
int check(int t){int k=t,sum=0;for(int i=0;i<n;i++){if(k>a[i])k-=a[i];else if(k==a[i])k=t,sum++;else return -1;}return sum;
}
int main(){int sum=0,k=1;cin>>n;getchar();fo(i,0,n){a[i]=getchar();a[i]-='0';sum+=a[i];}	for(int i=0;i<=sum;i++){if(i && sum%i)continue;k=max(check(i),k);}if(k==1)cout<<"-1";else cout<<k;return 0;
}

C.CG的通关秘籍

在这里插入图片描述
注:在m∗(m−1)m*(m-1)m(m1)处除以2也可以,就不用逆元了

#include <iostream>
#include<bits/stdc++.h>
#include <cstdio>
#include <cmath>
#include <algorithm>
#include <queue>
#include <cstring>
#include <set>
#include <map>
#include <sstream>
#define LL long long
#define ll long long
#define mem(f, x) memset(f,x,sizeof(f)) 
#define fo(i,a,n) for(int i=a;i<n;++i)
#define foo(i,a,n) for(int i=a;i<=n;++i)
const int INF = 0x3f3f3f3f;
using namespace std;
LL powmod(LL a,LL b,LL MOD){LL ans=1;while(b){if(b%2)ans=ans*a%MOD;a=a*a%MOD;b/=2;}return ans;
}
inline ll inv(ll x,ll p){return powmod(x,p-2,p);}
template<class T>inline void read(T &x){x=0; char c=getchar(); bool f=0;while(!isdigit(c))f^=c=='-',c=getchar();while(isdigit(c))x=(x<<3)+(x<<1)+(c^48),c=getchar();if(f)x=-x;
}
template<class T>inline void print(T x){if(x<0)putchar('-'),x=-x;if(x>9)print(x/10);putchar('0'+x%10);
}
const LL mod=1e9+7;
int main(){int t;cin>>t;LL n,m;while(t--){read(n);read(m);LL sum=powmod(m,n-2,mod)*(n-1)%mod;LL k=(3*m*m-3*m)%mod;sum=inv(2,mod)*sum%mod*k%mod;print(sum);printf("\n");}
}
http://www.jmfq.cn/news/4976515.html

相关文章:

  • 淘宝做的代码能在其他网站用吗/百度统计代码
  • 国外建设网站流程/天津放心站内优化seo
  • 上海网站关键词排名优化报价/百度指数免费查询
  • 做电影网站收入/免费建站网站大全
  • 网站出售/泸州网站优化推广
  • 网站备案 企业 个人/百度宣传做网站多少钱
  • 开网店0基础教程/企业网站优化服务公司
  • ionic做网站/中国站长之家网站
  • 企业商城网站开发建设/seo公司
  • 网站站长英语/网络整合营销推广
  • 物流公司响应式网站建设/微营销是什么
  • 周村家具行业网站建设/新冠疫情最新消息今天公布
  • 做同款的网站/搜索引擎分析论文
  • wordpress和dreamweaver/自己怎么做网站优化
  • 做图模板下载网站/西安seo服务公司排名
  • vk汉化网站谁做的/网络推广app
  • 网站建设方面的书籍/广州网站快速优化排名
  • 酉阳网站制作/短信营销平台
  • dede网站头部不显示调用的名称/北京网站优化体验
  • 如何做网站建设业务员/免费一键生成个人网站
  • 网站返回按钮设计/我要下载百度
  • 有什么学做木工的网站吗/长沙百度网站推广公司
  • 用asp.net做的网站模板下载/seo营销服务
  • css 制作网站/推广搜索怎么选关键词
  • 打开网站是空白页面/百度账号注册
  • 网站开发前景怎么样/廊坊网站推广公司
  • 店铺首页设计/搜狗首页排名优化
  • 网站设计销售/老铁外链
  • 大连开发网站建设/免费下载百度
  • 免费做三级网站有哪些/seo网络营销公司