Java洛谷P1149 火柴棒等式
生活随笔
收集整理的這篇文章主要介紹了
Java洛谷P1149 火柴棒等式
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
題目鏈接:https://www.luogu.com.cn/problem/P1149
代碼實(shí)例:
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int input = scanner.nextInt();int count = 0;int c[] = new int[2001];c[0] = 6;//a存儲(chǔ)0-9每個(gè)數(shù)字所用的火柴數(shù)目int a[] = new int [] {6,2,5,5,4,5,6,3,7,6};for(int i=1;i<=2000;i++) {int j=i;while(j>=1)//求每個(gè)數(shù)所用的火柴棒{c[i] += a[j%10];j=j/10;}}for (int i = 0; i < 1000; i++) {for (int j = 0; j < 1000; j++) {if(c[i]+c[j]+c[i+j]+4==input) {count++;}}}System.out.println(count);scanner.close();} }總結(jié)
以上是生活随笔為你收集整理的Java洛谷P1149 火柴棒等式的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java判断一个数是不是质数(素数)
- 下一篇: Java 洛谷 P1149 火柴棒等式