首页 > 其他分享 >暑假集训CSP提高模拟 ∫[0,6] (x^2)/6 dx

暑假集训CSP提高模拟 ∫[0,6] (x^2)/6 dx

时间:2024-07-31 17:07:36浏览次数:7  
标签:brok int double long 集训 dx cases 251 CSP

\[\text{暑假集训CSP提高模拟}\int^{6}_{0}\frac{x^{2}}{6}dx \]

A.黑客

显然这个题里只有 \(999\) 放在复杂度里是有可能对的,要么是 \(999^{2}\) 要么是 \(999^{2}\log 999\),显然应该是前者.

考虑枚举全部的最简分数,然后乘上去,算的时候直接算当前分母/分子是最简分式的几倍(注意上下取整的选择),然后在分子分母的可取值区间取一个交集即可.

#include<bits/stdc++.h>
using namespace std;
#define int long long
const int p=1e9+7;
signed main(){
//	freopen("T1.in","r",stdin);
//	freopen("test.out","w",stdout);
	int a,b,c,d,ans=0;
	scanf("%lld %lld %lld %lld",&a,&b,&c,&d);
	for(int i=1;i<=999;++i){
		for(int j=1;j<=999-i;++j){
			if(__gcd(i,j)==1){
				int l1=ceil(a*1.0/i),l2=ceil(c*1.0/j);
				int r1=floor(b*1.0/i),r2=floor(d*1.0/j);
				ans=(((i+j)*max(0ll,(min(r1,r2)-max(l1,l2)+1))%p)+ans)%p;
//				if(min(r1,r2)-max(l1,l2)>0)
//				cout<<i<<" "<<j<<" "<<max(l1,l2)<<" "<<min(r1,r2)<<" "<<endl;
			}
		}
	}
	printf("%lld\n",ans);
}

B.密码技术

你说得对但是这题我做过

标签:brok,int,double,long,集训,dx,cases,251,CSP
From: https://www.cnblogs.com/HaneDaCafe/p/18335016

相关文章

  • 暑假集训csp提高模拟12
    赛时rank47,T1100,T20,T30,T420做题策略不好,没做T2,死在T4上了。感觉赛时就是唐。T1黑客考虑枚举结果,如果存在贡献,那么一定有\(i+j=k\&gcd(i,j)=1\),统计一下有多少组即可点此查看代码#include<bits/stdc++.h>#include<bits/extc++.h>//usingnamespace__gnu_pbds;......
  • CSP模拟10--总结
    今天是我第一次给模拟赛写正规总结--因为今天的题真的受不了了四道数学题,一点都不拖泥带水的纯血数学题!T1、黑暗型高松灯shit本来是一道放在T4防AK的题,结果学长为了恶心锻炼一下我们,直接将T1和T4swap了一下.一开始看了半个小时挺懵逼的,然后跳了,但心里一直觉得这题能做......
  • DX4600部署immich相册
    DX4600部署immich相册步骤开启DX4600远程调试功能下载docekr-compose下载immich部署文件修改部署文件配置部署部署完配置1.开启远程调试这个步骤很简单,如下图,下面的验证码就是ssh密码,通过ssh工具连接登录绿联nas,用户root,端口9222.下载Docker-compose已经下载过且......
  • ssy中学暑假集训分数规划笔记
    分数规划出现在了我们今天的模拟赛中,看在这个名字深得我心而且我能看懂证明和内容的份上,给开个专题吧!\(1.定义\):分数规划就是求分数的极值。形象一点就是,给出\(a_i\)和\(b_i\),求一组\(w_i\in\{0,1\}\)最小化或者最大化下面的算式:\[\frac{\sum_{i=1}^{n}a_i*w_i}{\sum_{i=1}......
  • 7月30日CSP-S模拟赛赛后总结
    7月30日模拟赛赛后总结\[7月30日\\模拟赛\\赛后总结\\2024年7月30日\\by\\\hcy\]洛谷同步:点我一、做题情况第一题比赛\(100pts\),赛后\(AC\)第二题比赛\(20pts\),赛后\(AC\)第三题比赛\(0pts\),赛后\(AC\)第四题比赛\(30pts\),赛后\(30pts\)......
  • 《绝地求生》游戏运行提示缺少dxgi.dll文件怎么处理?绝地求生游戏崩溃找不到dxgi.dll修
    在玩绝地求生时,游戏崩溃并提示找不到dxgi.dll令人烦恼。别担心,现在为您介绍几种有效的修复方法。可能需要重新安装相关组件,或者通过系统修复工具进行处理等。本篇将为大家带来绝地求生游戏崩溃找不到dxgi.dll修复方法的内容,感兴趣的小伙伴们一起来看看吧,希望能够帮助到大家。......
  • CSP 初赛复习 :计算机系统原理
            计算机系统是一个复杂的电子机器,‌它能够按照程序运行,‌自动、‌高速处理海量数据。‌这个系统主要由硬件系统和软件系统组成。‌硬件系统包括各种物理组件,‌如处理器、‌内存、‌存储设备等,‌而软件系统则包括操作系统、‌应用程序和其他必要的软件。‌硬件......
  • 2024暑假集训测试14
    前言比赛链接。被签到题爆踩了,主要就是签到题没打排名就炸了,T1看一眼没思路就去看T2了,T2一眼有思路结果少取了一个等挂了\(25\),本地没开O2跑的巨慢卡了半天长,交上去跑飞快?T4题都读错了,以为\(m\)是边数,就寻思着图上怎么跑,干脆没打,赛后才发现是树。总之打得非常唐。......
  • luogu P2371 [国家集训队] 墨墨的等式 题解
    luoguP2371[国家集训队]墨墨的等式题目传送门思路同余最短路同余最短路同余最短路与差分约束有异曲同工之妙,都将约束条件转化为边,每种状态转化为点。把本来与图论毫不相干的问题抽象到具体的图上,通过拓扑排序,最短路等基础算法获得最小状态,从而解决问题。在本题中,以\(0\)......
  • 集训日记
    如题,这是八月的nihachu(花露水限定版)在【数据删除】集训的日记,虽然说不愿意这样写日记,但感觉每天确实得有点固定且可做的事情。每天的引言随精神状态不定向变异。7.28————“潇洒不是不怕,是愿付出代价”抵达广州,在机场书包带坏了,结果笑得没心没肺跟个傻子一样。周老师帮我......