首页 > 其他分享 >数学【找规律】

数学【找规律】

时间:2025-01-11 18:54:34浏览次数:1  
标签:const 规律 int nullptr 数学 tie sum% cout

https://codeforces.com/contest/2043/problem/B

#include<bits/stdc++.h>
#define lc p<<1
#define rc p<<1|1
#define INF 2e9
using namespace std;

#define endl '\n'
using ll = long long;
using pii = pair<ll, ll>;
const double PI = acos(-1);
const int N=1e4+10;

void solve(){
//	ll sum=2;
//	for(int i=1;i<=16;i++){
//		cout<<sum%9<<" ";
//		sum=sum*10+2;
//	}
	ll n,d;cin>>n>>d;
	cout<<1<<" ";
	ll sum=1;
	for(int i=1;i<=min(n,(ll)9);i++)
		sum*=i;
	sum*=d;
	if(n>=3||sum%3==0) cout<<3<<" ";
	if(d==5) cout<<5<<" ";
	if(n>=3||sum%7==0) cout<<7<<" ";
	if(n>=6||sum%9==0) cout<<9<<" ";
	cout<<endl;
}
//1 4 6 5 2 0 1 4 6 5 2 0 1 4 6 5
//2 1 5 3 4 0 2 1 5 3 4 0 2 1 5 3
//3 5 4 1 6 0 3 5 4 1 6 0 3 5 4 1
//n!是6的倍数就可以整除7,n>=3
//1 2 0 1 2 0 1 2 0 1 2 0 1 2 0 1
//n!是3的倍数就可以整除3 n>=3
//2 4 6 8 1 3 5 7 0 2 4 6 8 1 3 5
//n!是9的倍数就可以整除9 n>=6
int main() {
	ios::sync_with_stdio(false);
	cin.tie(nullptr), cout.tie(nullptr);
	
	int T = 1;
	cin>>T;
	while (T--) {
		solve();
	}
	
	return 0;
}



标签:const,规律,int,nullptr,数学,tie,sum%,cout
From: https://www.cnblogs.com/laileou/p/18666098

相关文章

  • 【2020】数学
    一、(共5分)用逻辑符号表达下列语句(论域为包含一切事物的合集)1. (2分)确诊者并不都有症状(注:需给出两种形式表达,一种用存在量词,一种用全称量词)2. (3分)有些老人不喜欢宠物二、填空题(第1小题每空1分,第2~3小题每空2分,共6分)1. 设集合A有50个元素,则由集合A可构成________个子集。......
  • 【数学】概率论与数理统计(三)
    文章目录@[toc]随机变量的概念随机事件数量化随机变量离散型随机变量及其概率分布随机变量的分类离散型随机变量离散型随机变量的常见分布两点分布二项分布泊松分布泊松定理证明泊松分布超几何分布几何分布连续型随机变量及其概率分布连续型随机变量零概率事件几乎......
  • 信息安全数学基础-期末(第八章)
    群定义半群的定义:设S是一个具有结合法的非空集合.如果S中有一个元素e;使得对S中所有元素a,都有ea=ae=a.单位元的定义:性质:设S是一个有单位元的半群,则对S中的任意可逆元a,其逆元a'是唯的群的定义:子群定义:同态和同构定义:单射、满射、双射:单射确保不同的输入产生......
  • 高等数学(上)题型笔记(五)定积分
    持续更新中... 定积分的概念 定积分的几何意义 定积分的性质 打勾的要会 微积分的基本公式 积分上限函数及其导数 牛顿—莱布尼茨公式 (N—L公式)定积分的换元积分法  技巧:对称区间上的偶倍奇零定积分的分部积分法反常积分的敛散性 ......
  • 高等数学学习笔记 ☞ 洛必达法则与泰勒公式
    1. 洛必达法则        (1)当时,。(2)在的去心邻域内,存在且。(3)存在或者为无穷大。满足以上3个条件,则有:注意事项:①:求解同一函数极限,洛必达法则可以多次重复使用,每次使用之前需要检验是否满足洛必达法则条件。②:函数求导之后的极限为无穷大,那么函数求导之前......
  • 【AI中数学-线代-综合实例-包括python实现】揭秘数据:主成分分析的特征探险
    第三章线性代数--综合实例第4节揭秘数据:主成分分析的特征探险主成分分析(PCA,PrincipalComponentAnalysis)是一种常用的数据降维技术,通过将高维数据投影到低维空间,保留数据中的主要特征和变异性。PCA不仅能够帮助我们理解数据结构,还能提升机器学习算法的效率和性能。本节......
  • 【AI中的数学-线性代数】行列式:矩阵的心跳
    第三章线性代数第13节行列式:矩阵的心跳在线性代数中,行列式(Determinant)是衡量方阵性质的一个重要标量。它不仅在数学理论中占有举足轻重的地位,在人工智能的诸多应用中也扮演着关键角色。本节将详细探讨行列式的定义、性质、计算方法以及其在人工智能中的具体应用,帮助读者全......
  • 【AI论文】rStar-Math: 小语言模型实现数学推理达到甚至超越o1水平
    再开一个系列来记录学习AI论文的心得。之前断断续续读过10来篇,最近也听到李想还有几位AI大咖还是公司大佬分享他们是不读AI论文的,但会听自家公司AI团队每周的论文解读会来了解最新进展。这个是有道理的,但咱一线码农没有这个福利,论文还是靠自己。^-^这篇论文的Hugging链接在rSt......
  • 抽象代数学习笔记
    【基础定义】笛卡尔积。\(A\timesB=\{(a,b)|a\inA,b\inB\}\)。\(A\)和\(B\)各是一个集合。运算。一般研究二元运算(加减乘除等)。运算是一种映射。从两个集合\(A,B\)到一个集合\(C\)的映射,满足\(A\timesB=C\)(笛卡尔积)。群。群是集合\(G\)和运算\(*\)的......
  • G. D-Function 题解 (快速幂, 组合数学)
    原题链接:https://codeforces.com/contest/1985/problem/G题目:思路:要满足D(kn)==kD(n),k与n的每一位相乘都不能发生进位,k只能是一位数。考虑n的位数可能有1e9,所以用到了快速幂。代码:#include<bits/stdc++.h>#defineintlonglongusingnamespacestd;constintmod......