1 条题解
-
0
C :
#include<stdio.h> void main(){ int i,n; scanf("%d",&n); for(i=1;i*i<=n;i++){ if(n%i==0){ printf("%d=%d*%d\n",n,i,n/i); } } }
C++ :
#include <bits/stdc++.h> using namespace std; int main(){ int n,j; cin>>n; for(int i = 1;i <= sqrt(n);i++){ if(n % i == 0){ cout<<n<<"="<<i<<"*"<<n/i<<endl; } } }
Java :
import java.util.*; public class Main{ public static void main(String args[]){ Scanner in = new Scanner(System.in); int n = in.nextInt(); for(int i = 1;i<=n/2;i++){ if(i<n/i&&n%i==0){ System.out.println(n+"="+i+"*"+(n/i)); } } } }
Python :
import math n=int(input()) i=1 while i <=math.sqrt(n): if n%i==0: print("%d=%d*%d"%(n,i,n//i)) i=i+1
- 1
信息
- ID
- 2437
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者