| 
 | 
 
 
发表于 2023-10-13 16:19:17
|
显示全部楼层
 
 
 
C++代码: 
- #include <iostream>
 
 - using namespace std;
 
 - int main(){
 
 -         int n,k,time=0;//n为煎饼数,k为一锅能放多少饼,time为次数
 
 -         cin >>n>>k;//输入
 
 -         if(k==1){
 
 -                 time=2*n;//如果锅里只能放下一张饼,需要2倍的煎饼数次
 
 -         }else if(n<=k){
 
 -                 time=2;//如果锅里能放下n以上张饼或n张饼,需要2次(一正一反)
 
 -         }else{
 
 -                 time=(n/k*2);//如果n>k>1,这里计算的是n除以k的商(取整数)*2
 
 -         }
 
 -         cout<<time;
 
 -         return 0;
 
 - }
 
  复制代码 
Python代码: 
- #n为煎饼数,k为一锅能放多少饼,time为次数
 
 - n=int(input())#input()输入
 
 - k=int(input())
 
 - time=0
 
 - if k==1:
 
 -     time=2*n#如果锅里只能放下一张饼,需要2倍的煎饼数次
 
 - elif n<=k:
 
 -     time=2#如果锅里能放下n以上张饼或n张饼,需要2次(一正一反)
 
 - else:
 
 -     time=n//k*2#如果n>k>1,这里计算的是n除以k的商(取整数)*2
 
 - print(time)
 
  复制代码 
求一个最佳答案,它对我很重要 |   
 
 
 
 |