Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
35260 | LYLAKIOIAKIOI | 【J】T1 | C++ | 通过 | 100 | 103 MS | 248 KB | 821 | 2024-12-08 14:12:13 |
#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("%.5lf\n",(d-b)*1.0/(a-c)); } int main(){ int n;cin>>n; for(int i=1;i<=n;i++){ slv(); } return 0; }