【華為機試076】尼科徹斯定理
阿新 • • 發佈:2018-12-24
題目描述:
驗證尼科徹斯定理,即:任何一個整數m的立方都可以寫成m個連續奇數之和。
例如:
1^3=1
2^3=3+5
3^3=7+9+11
4^3=13+15+17+19
Java實現:
import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc=new Scanner(System.in); while(sc.hasNext()){ int num=sc.nextInt(); int m=num*num-num+1; for(int i=0;i<num-1;i++){ System.out.print(m); System.out.print("+"); m=m+2; } System.out.println(m); } } }
知識點:
- 對於數字型別的題,第一步先找規律