#P04T01. 可乐煮蛋-1
如果说鸡蛋的数量 是10的倍数  答案就是 n/10*3 
                 不是10的倍数   n/10*3 + 3  
            分支写法   
            if(n%10==0){
            	cout <<n/10*3 ;	
			}
            else{
            	n/10*3 + 3 
			}
			进阶写法  
			最少有一个蛋的时候 就需要多煮一锅 
			凑成一个整锅  +9 就能做到这件事  
			向上取整  
			要n/m向上取整的结果 
			那么表达式就可以写成 
			(n+m-1)/m  
			举个例子   求 43 / 8 向上取整的结果 
			(43+8-1)/8   = 6 


			cin>>n;
			cout<<(n+9)/10*3;

0 条评论

目前还没有评论...

信息

ID
45
时间
1000ms
内存
256MiB
难度
7
标签
递交数
16
已通过
10
上传者