提交时间:2024-12-08 14:11:49
运行 ID: 35259
#include<bits/stdc++.h> #define mid (l+r)/2 #define med (l+r+1)/2 typedef long long ll; using namespace std; long long read(){ char x; long long cnt=0; int op=1; while(1){ x=getchar();//cout<<x<<' '; if(x-'0'<=9&&x-'0'>=0) cnt*=10,cnt+=(x-'0'); else if(x=='-') op=-1; else {return op*cnt;} } } void slv(){ long long a=0,b=0,c=0,d=0; /*while(a==0){ a=read(); }while(b==0){ b=read(); }while(c==0){ c=read(); }while(d==0){ d=read(); }*///cout<<a<<' '<<b<<' '<<c<<' '<<d<<endl; char x,y,z; scanf("%lld%c%lld%c%lld%c%lld",&a,&x,&b,&y,&c,&z,&d); printf("%.4lf\n",(d-b)*1.0/(a-c)); } int main(){ int n;cin>>n; for(int i=1;i<=n;i++){ slv(); } return 0; }