java中求50瓶水,3瓶換一瓶,共換多少瓶
public static void main(String[] args) {
//50瓶水,3瓶換一瓶,共換多少瓶
int sum=50;
int num=sum;
while (num>=3) {
sum+=num/3;
num=num/3+num%3;
}
System.out.println(sum);
}
相關推薦
java中求50瓶水,3瓶換一瓶,共換多少瓶
public static void main(String[] args) { //50瓶水,3瓶換一瓶,共換多少瓶 int sum=50; int num=sum; while (num>=3) { sum+=num/3; num=num/3+num%3
Java中獲取類名的3種方法!
void new t .com 內部類名 clas 推薦 容易 pri new 獲取類名的方法 Java 中獲取類名的方式主要有以下三種。 getName() 返回的是虛擬機裏面的class的類名表現形式。 getCanonicalName() 返回的是更容易理解的
java 中配置檔案讀取的3種不同方法
前言 java在載入配置檔案的時候, 會優先去探尋 Source Folder 這類檔案 所以 可以將 配置檔案 放在 src 同級位置, 或者存放 在一個 新建Source Folder中 配置檔案 新建一個 mysql.properties 配置檔案 “=”
Java中一些有意思的東西(3)
繼承 * A:Java中類的繼承特點 * a:Java只支援單繼承,不支援多繼承。(一個兒子只能有一個爹) * 有些語言是支援多繼承,如c++,格式:extends 類1,類2,... * b:Java支援多層繼承(繼承體系)* B:案例演示
乾貨 | Java中獲取類名的3種方法!
獲取類名的方法 Java 中獲取類名的方式主要有以下三種。 getName() 返回的是虛擬機器裡面的class的類名錶現形式。 getCanonicalName() 返回的是更容易理解的類名錶示。 getSimpleName() 返回的是類的簡稱。 都有
java中求陣列中最大值
java中陣列中求最大值 public class Max { public static void main(String[] args) { double[] myList = {1.9, 2.9, 3.4, 3.5,10,11,15,100,-1,-4.5
java中求質數的方法
//:DoPrimeNum.java/** * * <p>Title:Print Prime Number </p> * <p>Description: make some prime number and print</p>
Java中100以內同時被3和5整除的數,輸出
package com.myhomework; //作者:陳天祥 //時間:2016.10.8 //功能:100以內同時被3和5整除的數,輸出 public class Text2 {public s
java中求素數的幾種方法彙總及比較
首先來看兩道題目: 1. 請實現一個函式,對於給定的整型引數 N,該函式能夠把自然數中,小於 N 的質數,從小到大打印出來。比如,當 N = 10,則打印出:2 3 5 7**重點內容** 2. 請
有1000瓶水,其中有一瓶有毒,小白鼠只要嘗一點帶毒的水24小時後就會死亡至少要多少隻小白鼠才能在24小時
給1000個瓶分別標上如下標籤(10位長度): 0000000001 (第1瓶) 0000000010 (第2瓶) 0000000011 (第3瓶) ...... 1111101000 (第1000瓶) 從編號最後1位是1的所有的瓶子裡面取出1滴混在一起(比如從
Java中求型別的最大值和最小值得方法
在《java基礎》一書中看到下面這樣一段話:於是自己用程式碼進行測試 我們發現,在用程式碼測試型別最值的時候,定義變數的時候使用的是基礎型別,但是,在型別後面的引用MAX_VALUE的時候,我們使用的是封裝型別; (該處有個注意點需要注意的是:在將_
有1000瓶水,其中有一瓶有毒,小白鼠只要嘗一點帶毒的水24小時後就會死亡,至少要多少隻小白鼠才能在24小時時鑑別出那瓶水有毒?
我來解釋一下,並給出一個方案,時間不是問題,24小時內肯定可以找出有毒的那瓶。 給1000個瓶分別標上如下標籤(10位長度): 0000000001 (第1瓶) 0000000010 (第2瓶) 0000000011 (第3瓶) ...... 1111101000 (第1000瓶) 從編號最後1
Java 中的 override 和 overload,看這一篇就夠
urn 兼容性 return com 容易 定義 erl ext class 問題出現: 即使對於一個經驗豐富的開發人員來說,方法重載和方法覆蓋的區別都能讓他猶豫一下, 對於新手來說,經常容易弄混淆。 有沒有比較深入淺出的理解方式,能讓人過目不忘,用起來還能有條件反射般的
Java中的深拷貝與淺拷貝(一)
概述 JAVA中物件的拷貝分兩種:深拷貝和淺拷貝。 物件的拷貝在記憶體中的體現即是在堆中新開闢一片空間,然後將要拷貝的物件拷貝一份到新開闢的空間上來。要拷貝的物件可能有各種基本資料型別的成員變數,也可
樹莓派中Docker部署.Net Core 3.1 (一)
一、背景 受疫情影響,已經在家強制事假一個月了,除了刷簡歷外就是在家學習,閒來無事,最近買了幾個樹莓派4B的板子回來,準備用樹莓派搭建個自動部署的平臺和微服務示例,長話短說,節約時間,直接進入正題吧 二、樹莓派系統安裝 一開始我是在華為雲下的centos,後來發現各種問題(無法連線5Gwifi等),畢竟樹莓派
超級臺階 時間限制:1000 ms | 記憶體限制:65535 KB 難度:3 描述 有一樓梯共m級,剛開始時你在第一級,若每次只能跨上一級或二級,要走上第m級,共有多少走法? 注:規定從一級到一
#include <stdio.h>int a[41];int fun(int i){if(a[i] != 0)return a[i];else{a[i] = fun(i - 1) + fun(i - 2);return a[i];}}int main(){a[
有 3 只老鼠,8 瓶水,其中一個有毒,喝到有毒的水之後,老鼠一周後會準時死亡.
bubuko mes 一個 ron 技術 for 情況下 個數 int 題目:有 3 只老鼠,8 瓶水,其中一個有毒,喝到有毒的水之後,老鼠一周後會準時死亡. 按照要求,寫個算法,找出哪個有毒 (以程序語言實現,語言不限) 基本思路: 給瓶子編號 0~7,並把編號翻譯成二進
有 3 只老鼠,8 瓶水,其中一個有毒,喝到有毒的水之後,老鼠一週後會準時死亡.
題目:有 3 只老鼠,8 瓶水,其中一個有毒,喝到有毒的水之後,老鼠一週後會準時死亡. 按照要求,寫個演算法,找出哪個有毒 (以程式語言實現,語言不限) 基本思路: 給瓶子編號 0~7,並把編號翻譯成二進位制串,剛好可以用三位二進位制來表示。讓三隻老鼠分別對應三位二進位制,然後形成如下交叉表: 其中二進
Java中的網絡編程-3
exc main net ddr pri .get string rgs exception UDP:不可靠, 效率高, 數據報/非連接 Demo_1: Server 端: import java.io.IOException; import java.net.*; pu
梁勇(Danniel Liang) java教材例題:java程序購買額按稅率求營業稅 java中數值保留2位小數的方法
can margin package ann pack ati sea static rate package com.swift; import java.util.Scanner; public class PurchaseTaxDecimalsTwo { public