3283 - 水池何时干枯

通过次数

0

提交次数

0

时间限制 : 1 秒 内存限制 : 128 MB

 【问题描述】
在西南某地山边有个水池,假设干旱出现前储水n吨!西南干旱出现了!每天附近居民用了3吨水,如果自然出水为50千克!问这个水池过几天后会干枯!!
【输入格式】
输入一个整数n
【输出格式】
输出 一个整数,天数
【输入样例】
30
【输出样例】
11
【数据规模】
10<=n<=1000

题目输入

题目输出

输入/输出样例

输入格式


                        

输出格式


                        

C++解答

#include<iostream>
using namespace std;
int main()
{
	int n,day=0;
	cin>>n;
	n*=1000;
	while (n>0)
	{
		n+=50;
		n-=3000;
		day++;
	}
	cout<<day<<endl;
	return 0;
}

Java解答

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner input=new Scanner(System.in);
		int n=input.nextInt();
		int count=0;
		int sum=50;
		if(n%3==0) {
			count=n/3;
			sum*=count;
		}else {
			count=n/3+1;
			sum*=count;
		}
		if(sum>3000) {
		 if(sum%3000==0) {
			 count++;
		 }else {
			 sum=sum/3000;
			 count+=sum;
		 }
		}else {
			count++;
		}
		System.out.println(count);
	}
}