普通练习
ykxdm1314
初学者一枚~
展开
-
将n分解为若干个自然数,使分解后的数乘积之和最大
问题:将指定的正整数 nn 分解成若干个互不相同的自然数的和,且使这些自然数的乘积最大。 输入格式 正整数n 输出格式 从大到小的分解正整数 正整数乘积 样例: 输入:10 输出 2 3 5 30原创 2022-01-11 10:50:12 · 463 阅读 · 0 评论 -
开灯问题(3-2)
#include<stdio.h> #include<string.h> #define maxn 105 int a[maxn]; int main(){ int n,m; scanf("%d%d",&n,&m); memset(a,1,sizeof(a)); for(int i=1;i<=m;i++){ for(int j=1;j<=n;j++){ if(j%i==0)a[j]++...原创 2021-12-18 18:24:49 · 235 阅读 · 0 评论