Discuz! Board

 找回密码
 立即注册
查看: 409|回复: 2

分解质因数、格子数、二元一次方程

[复制链接]

49

主题

70

帖子

23万

积分

论坛元老

Rank: 8Rank: 8

积分
232976

大王燕 Lv:51
发表于 2023-1-12 19:06:33 | 显示全部楼层 |阅读模式
[C++] 纯文本查看 复制代码
#include<bits/stdc++.h>
using namespace std;
int n;
void primefactorize()
{
	for(int i=2;i<=n;i++)
	{
		while(n%i==0)
		{
			cout<<i;
			n/=i;
			if(n!=1)
			{
				cout<<"*";
			}
		}
	}
} 
int main()
{
	cin>>n;
	primefactorize();
	return 0;
}

回复

使用道具 举报

49

主题

70

帖子

23万

积分

论坛元老

Rank: 8Rank: 8

积分
232976

大王燕 Lv:51
 楼主| 发表于 2023-1-12 19:06:52 | 显示全部楼层
[C++] 纯文本查看 复制代码
#include<bits/stdc++.h>
using namespace std;
int n,t,MAXN=0;
void square(int a)
{
	for(int i=0;i<=a;i++)
	{
		for(int j=0;j<=a;j++)
		{
			for(int k=0;j<=a;j++)
			{
				if((i+j)%2==0)
				{
					if((j+k)%3==0)
					{
						if((i+j+k)%5==0)
						{
							t=i+j+k;
						}
					}
				}
				if(t>MAXN)
				{
					MAXN=t;
				}
			}
		}
	}
	cout<<MAXN;
}
int main()
{
	cin>>n;
	square(n);
	return 0;
}
回复

使用道具 举报

49

主题

70

帖子

23万

积分

论坛元老

Rank: 8Rank: 8

积分
232976

大王燕 Lv:51
 楼主| 发表于 2023-1-12 19:07:12 | 显示全部楼层
[C++] 纯文本查看 复制代码
#include<bits/stdc++.h>
using namespace std;
int a,b,c,t=0;
void equation()
{
	for(int x=0;x<10000;x++)
	{
		for(int y=0;y<10000;y++)
		{
			if(a*x+y*b==c)
			{
				t++;
			}
		}
	}
	cout<<t;
}
int main()
{
	cin>>a>>b>>c;
	equation();
	return 0;
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|DiscuzX

GMT+8, 2025-2-13 02:30 , Processed in 0.052837 second(s), 29 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.. 技术支持 by 巅峰设计

快速回复 返回顶部 返回列表