當前位置:編程學習大全網 - 源碼下載 - java買不到的數目 小明開了壹家糖果店。他別出心裁:把水果糖包成4顆壹包和7顆壹包的兩

java買不到的數目 小明開了壹家糖果店。他別出心裁:把水果糖包成4顆壹包和7顆壹包的兩

1、首先我來整理下這到題,抽取主要提幹

a=4 和 b=7 最大不能組合出來的數是c= 17

a=3 和 b=5 最大不能組合出來的數是c= 7

當a b值任意 求c值

2、java 代碼

import java.io.BufferedReader;

import java.io.InputStreamReader;

public class T_1796140699890495867html {

public static void main(String[] args) throws Exception {

//輸出段

BufferedReader brKey = new BufferedReader(new InputStreamReader(System.in));

System.out.println("用戶輸入:");

String strNum = brKey.readLine();

String[] oneAndTwoNums = strNum.split(" ");

brKey.close();

//處理段

int boxOne,boxTwo,impNum,bufNum;

boxOne = Integer.valueOf(oneAndTwoNums[0]);

boxTwo = Integer.valueOf(oneAndTwoNums[1]);

//如果第壹個數大於第二個數,那麽調換位置

if(boxTwo < boxOne){

boxOne = boxOne + boxTwo;

boxTwo = boxOne - boxTwo;

boxOne = boxOne - boxTwo;

}

//預定義值

impNum = boxOne * boxTwo;

//臨時計算數

bufNum = impNum;

while(bufNum >= 0){

if(bufNum % boxOne == 0){

bufNum = (-- impNum);

}else if(bufNum % boxTwo == 0){

bufNum = -- impNum;

}else{

bufNum -= boxTwo;

}

}

//輸出段

System.out.println("程序應該輸出:");

System.out.println(impNum);

}

}

3、運行截圖

  • 上一篇:適合發布朋友圈的借酒消愁的經典文案句子收藏(48句)
  • 下一篇:時間應用程序源代碼
  • copyright 2024編程學習大全網