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

c 做网站加载多个图片推广引流软件

c 做网站加载多个图片,推广引流软件,师范街网站建设,一起做网站女装夏季Problem - 1796C - Codeforces 思路:这个题在做的时候基本的思路是对的,但是没有想到O(1)求答案,枚举的然后T了,我们能够知道,假设前面的数小,那么每个数一定是前面的倍数,所以至少乘以2&#x…

Problem - 1796C - Codeforces

 思路:这个题在做的时候基本的思路是对的,但是没有想到O(1)求答案,枚举的然后T了,我们能够知道,假设前面的数小,那么每个数一定是前面的倍数,所以至少乘以2,那么最大的长度就是l*2^k<=r的最大的k,同时我们还发现我们最多可以替换一个3,因为如果我们替换两个三,那么就是乘9,那么就代表如果我们去掉这个9,然后乘以8,依然是满足限制的,并且k增加了1,这与k是最大值矛盾,所以最多只会有1个2被替换为3,并且3的共有k个替换的方案,然后我们就是计算这两种情况的和,对于第一种情况,r/(2^k)表示最大的乘以2*k<=r的数,那么r/(2^k)-(l-1)就是所有乘以2满足条件的数,然后对于第二种情况同理,如果k>=1的时候,我们可以将其中的一个2替换为3,那么(r/(2^(k-1)*3)-(l-1))*k,同时我们要注意r/(2^(k-1)*3-(l-1)得到的结果可能小于0,要对0取max

// Problem: C. Maximum Set
// Contest: Codeforces - Educational Codeforces Round 144 (Rated for Div. 2)
// URL: https://codeforces.com/problemset/problem/1796/C
// Memory Limit: 512 MB
// Time Limit: 2000 ms#include<iostream>
#include<cstring>
#include<string>
#include<sstream>
#include<bitset>
#include<deque>
#include<cmath>
#include<cstdio>
#include<algorithm>
#include<queue>
#include<map>
#include<stack>
#include<vector> 
#include<set>
#include<cstdlib>
#define fi first
#define se second
#define i128 __int128
using namespace std;
typedef long long ll;
typedef double db;
typedef pair<int,int> PII;
typedef pair<int,pair<int,int> > PIII;
const double eps=1e-7;
const int N=5e5+7 ,M=5e5+7, INF=0x3f3f3f3f,mod=1e9+7,mod1=998244353;
const long long int llINF=0x3f3f3f3f3f3f3f3f;
inline ll read() {ll x=0,f=1;char c=getchar();while(c<'0'||c>'9') {if(c=='-') f=-1;c=getchar();}
while(c>='0'&&c<='9') {x=(ll)x*10+c-'0';c=getchar();} return x*f;}
inline void write(ll x) {if(x < 0) {putchar('-'); x = -x;}if(x >= 10) write(x / 10);putchar(x % 10 + '0');}
inline void write(ll x,char ch) {write(x);putchar(ch);}
void stin() {freopen("in_put.txt","r",stdin);freopen("my_out_put.txt","w",stdout);}
bool cmp0(int a,int b) {return a>b;}
template<typename T> T gcd(T a,T b) {return b==0?a:gcd(b,a%b);}
template<typename T> T lcm(T a,T b) {return a*b/gcd(a,b);}
void hack() {printf("\n----------------------------------\n");}int T,hackT;
int n,m,k;void solve() {int l=read(),r=read();int idx=0;int temp=l;while(temp<=r) temp=temp*2,idx++;printf("%d ",idx);	int vis=(1<<idx-1);ll ans=0;ans=(ans+r/vis-(l-1))%mod1;if(vis!=1)ans=(ans+(ll)(idx-1)*max(0,(r/(vis/2*3)-(l-1))))%mod1;printf("%d\n",ans);
}   int main() {// init();// stin();scanf("%d",&T);// T=1; while(T--) hackT++,solve();return 0;       
}          

http://www.laogonggong.com/news/44322.html

相关文章:

  • 药企做网站搜索引擎怎么做
  • 向国旗致敬做时代新人网站百度品牌广告收费标准
  • 网站创建教程如何推广自己的店铺?
  • 重庆便宜网站建设北京网站优化推广公司
  • 贵阳网站建设企业seo能从搜索引擎中获得更多的
  • 上海做外贸网站设计下载百度app最新版到桌面
  • 厦门网站建设公司app开发费用
  • 做网站公司需要提供的资料营销的三个基本概念是什么
  • 网站宣传标语福州短视频seo网红
  • 学网络工程师培训学校抖音优化
  • 那样的网站搜索引擎简称seo
  • 楼盘网官网上海哪家seo好
  • 做响应式网站的流程企业网站首页
  • 企业网站的建设流程教育培训机构排名前十
  • 芜湖那里帮人做销售网站上海seo怎么优化
  • 建网站费用明细西地那非片的正确服用方法
  • 做网管要维护网站磁力宅在线搜种子
  • 淘宝优惠券怎么做网站网络营销策划与推广
  • wordpress外贸模板下载惠州seo全网营销
  • 网站开发项目建设规范友情链接页面
  • 佛山企业网站建设技术郑州关键词优化费用
  • 淮南建筑网泉州百度seo
  • 做写真网站犯法吗打广告去哪个平台免费
  • 包头哪里做网站株洲百度seo
  • 中国建设银行官网站安装k宝seo是指什么职位
  • 关于vi设计的网站seo优化工作有哪些
  • 打开b站看直播推广策划
  • 网站建设需要看什么书产品网络推广怎样做
  • 随州网站设计开发制作seo问答
  • 网站建设是在商标哪个类别网站推广怎么推广