23 条题解
信息
- ID
- 964
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 3
- 标签
- 递交数
- 496
- 已通过
- 282
- 上传者
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin >> n;
int x = n+1;
while(x%n != 0)
x++;
cout << x << endl;
for(int i = 1; i < n; i++)
{
if(n%i == 0)
cout << i <<" ";
}
}
可能有些复杂,但能AC。
但是,n的最小倍数不就是n自身吗??? 有点问题。。。
#include <bits/stdc++.h>
using namespace std;
int n;
int main()
{
cin>>n;
cout<<2*n<<endl;
for(int i=1;i<=n-1;i++)
{
if(n%i==0)
{
cout<<i<<" ";
}
}
return 0;
}
#include<queue>
#include<math.h>
#include<stack>
#include<stdio.h>
#include<iostream>
#include<vector>
#include<iomanip>
#include<string.h>
#include<algorithm>
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
int x=n+1;
while(x%n!=0)x++;
cout<<x<<endl;
for(int i=1;i<n;i++){
if(n%i == 0)cout<<i<<" ";
}
return 0;
}
#include <iostream>
#include <stdio.h>
#include <math.h>
#include <iomanip>
using namespace std;
const int N = 1e5 + 10;
const int INF = 0x3f3f3f3f;
int n;
int main()
{
cin >> n;
cout << n * 2 << endl;
for( int i = 1 ; i < n ; i++ )
{
if( n % i == 0 )
{
cout << i << " ";
}
}
return 0;
}
#include<queue>
#include<math.h>
#include<stack>
#include<stdio.h>
#include<iostream>
#include<vector>
#include<iomanip>
#include<string.h>
#include<algorithm>
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
int x=n+1;
while(x%n!=0)x++;
cout<<x<<endl;
for(int i=1;i<n;i++){
if(n%i == 0)cout<<i<<" ";
}
return 0;
}
#include<iostream>
#include <math.h>
#include <stdio.h>
using namespace std;
int main()
{
int n;
cin >> n;
int x = n+1;
while(x%n != 0)
x++;
cout << x << endl;
for(int i = 1; i < n ; i++)
{
if(n%i == 0)
cout << i << " ";
}
}
#include<iostream>
#include<cstdio>
#include<math.h>
#include<cstdlib>
using namespace std;
int main()
{
int n;
cin>>n;
int x=n+1;
while(x%n!=0)
{
x++;
}
cout<<x<<endl;
for(int i=1;i<n;i++)
{
if(n%i==0)
{
cout<<i<<" ";
}
}
}
#include<iostream>
#include<cstdio>
#include<math.h>
#include<cstdlib>
using namespace std;
int main()
{
int n;
cin>>n;
int x=n+1;
while(x%n!=0)
{
x++;
}
cout<<x<<endl;
for(int i=1;i<n;i++)
{
if(n%i==0)
{
cout<<i<<" ";
}
}
}
for循环👀️
#include <stdio.h>
#include <iostream>
#include<iomanip>
#include<stdio.h>
#include <math.h>
using namespace std;
int main(){
double a,b,n;
cin>>a;
cout<<a*2<<endl;
for(int i=a;i>1;i--){
b=a*1.0/i;
if(b==ceil(b))cout<<b<<" ";
}
}
#include<iostream>
#include<cstdio>
#include<math.h>
#include<cstdlib>
using namespace std;
int main()
{
int n;
cin>>n;
int x=n+1;
while(x%n!=0)
{
x++;
}
cout<<x<<endl;
for(int i=1;i<n;i++)
{
if(n%i==0)
{
cout<<i<<" ";
}
}
}
#include<iostream>
#include<cstdio>
#include<math.h>
#include<cstdlib>
using namespace std;
int main()
{
int n;
cin>>n;
int x=n+1;
while(x%n!=0)
{
x++;
}
cout<<x<<endl;
for(int i=1;i<n;i++)
{
if(n%i==0)
{
cout<<i<<" ";
}
}
}
#include <iostream>
#include <math.h>
#include <iomanip>
using namespace std;
#define LL Long Long
const int N=1e5+10;
const int INF=0x3f3f3f3f;
int main()
{
int n;
cin >> n;
int x = n+1;
while(x%n != 0)
x++;
cout << x << endl;
for(int i = 1; i < n ; i++)
{
if(n%i == 0)
cout << i << " ";
}
} ```
#include<iostream>
#include<cstdio>
#include<math.h>
#include<cstdlib>
using namespace std;
int main()
{
int n;
cin>>n;
int x=n+1;
while(x%n!=0)
{
x++;
}
cout<<x<<endl;
for(int i=1;i<n;i++)
{
if(n%i==0)
{
cout<<i<<" ";
}
}
}
#include<iostream>
#include<cstdio>
#include<math.h>
#include<cstdlib>
using namespace std;
int main()
{
int n;
cin>>n;
int x=n+1;
while(x%n!=0)
{
x++;
}
cout<<x<<endl;
for(int i=1;i<n;i++)
{
if(n%i==0)
{
cout<<i<<" ";
}
}
}
#include<iostream>
#include<cstdio>
#include<math.h>
#include<cstdlib>
using namespace std;
int main()
{
int n;
cin>>n;
int x=n+1;
while(x%n!=0)
{
x++;
}
cout<<x<<endl;
for(int i=1;i<n;i++)
{
if(n%i==0)
{
cout<<i<<" ";
}
}
}
#include<iostream>
#include<cstdio>
#include<math.h>
#include<cstdlib>
using namespace std;
int main()
{
int n;
cin>>n;
int x=n+1;
while(x%n!=0)
{
x++;
}
cout<<x<<endl;
for(int i=1;i<n;i++)
{
if(n%i==0)
{
cout<<i<<" ";
}
}
}