SOS
查看原帖
SOS
811087
qihang2200402104楼主2022/10/6 20:24
#include<stdio.h>
#include<math.h>
int main()
{
  int n,a,t=0,i,m=0,quart=0,life=10,h=0;
  double x,sum=0;
  scanf("%d",&n);
  for(i=0;i<n;i++)
  { scanf("%lf %d",&x,&a);
  sum+=x;
  life-=sum;
  if(life>10 ) life=10;
  if(life<=0) break;
  t+=a;}
  
  while(t>=quart)
  {quart=pow(2,quart);
   t-=pow(2,h);
   m++;
   h++;}
   printf("%d %d",m,t);
   return 0;
   
} 


2022/10/6 20:24
加载中...