3 条题解

  • 1
    @ 2025-8-2 21:45:16
    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
    	cout<<12;
    	return 0;
    }//不要用这个(狗头)
    
    • 1
      @ 2025-8-2 21:40:58
      #include<iostream>
      using namespace std;
       
      int main(){
      	double s,vc,vd,vm,sj;
      	cin>>s>>vc>>vd>>vm;
      	int ans=0;
      	while (s>0.8){
      		ans++;
      		if (ans%2) sj=s/(vm+vd);
      		else sj=s/(vm+vc);
      		s-=vc*sj+vd*sj;
      	}
      	cout<<ans;
      	return 0;
      }
      
      • 0
        @ 2024-9-7 7:34:52

        C++ :

        #include<iostream>
        using namespace std;
        int main(){
        	float s;
        	float vc,vd,vm;
        	cin>>s>>vc>>vd>>vm;
        	int sum=0;
        	while(s>0.8){
        		if(sum%2==0){//从c->d
        		 	s-=s/(vd+vm)*(vc+vd);
        			sum++;
        		}
        		else{ //从 d->c 
        			s-=s/(vc+vm)*(vc+vd);
        			sum++;
        		}
        	}
        	cout<<sum<<endl;
        	
        	return 0;
        } 
        

        Pascal :

        var
          k:integer;
          s,vc,vd,vm,t:real;
        begin
          readln(s);
          readln(vc);
          readln(vd);
          readln(vm);
          while s>0.8 do
            begin
              inc(k);
              if odd(k) then
                t:=s/(vd+vm)
                else 
                t:=s/(vc+vm);
              s:=s-(vc+vd)*t;
            end;
          write(k);
        end.
        
        • 1

        信息

        ID
        495
        时间
        1000ms
        内存
        128MiB
        难度
        6
        标签
        递交数
        32
        已通过
        13
        上传者