74 solutions
-
-7
-
-7
-
-7
[InternetShortcut] URL=https://www.lizikid.cn/contest/66ed2273778ec12e1e7214c7
-
-8
#include<bits/stdc++.h> using namespace std; int gcd(int a,int b) { if(b==0) return a; return gcd(b,a%b); } int main() { int t,m; cin>>t>>m; for(int i=1;i<=t;i++) { int a,b,c; cin>>a>>b>>c; double delta=b*b-4*a*c; if(delta==0) { int p=-b,q=2*a; int k=gcd(p,q); p/=k;q/=k; if(q<0) { p=-p,q=-q; } } else { int p=-b,q=2*a; int sd=sqrt(delta); if(sd*sd==delta) { if(q<0) { p=-p,q=-q; } p+=sd; int k=gcd(p,q); p/=k; q/=k; if(q<0) { p=-p,q=-q; } } else { int k=gcd(p,q); p/=k; q/=k; if(q<0) { p=-p; q=-q; } int d1=1,d2=delta; int q=abs(2*a); for(int i=sd;i>=1;i--) { int j=i*i; if(d2%j==0) { d2/=j; d1*=i; break; } } k=gcd(d1,q); d1/=k; q/=k; } } } cout<<"Hello,World!"; return 0; }
-
-8
[《STEMA线上考试系统考生指南》](https://lizikid.cn/p/838/file/《 STEMA 线上考试系统考生指南》.pdf?type=additional_file)
Information
- ID
- 838
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 2
- Tags
- # Submissions
- 371
- Accepted
- 104
- Uploaded By