luyencode / comments

Server lưu trữ bình luận trên Luyện Code
https://luyencode.net
6 stars 3 forks source link

https://oj.luyencode.net/problem/DK06 #98

Open utterances-bot opened 3 years ago

utterances-bot commented 3 years ago

Chi tiết bài tập - Luyện Code Online

https://luyencode.net/problem/DK06

ngocthachduo commented 3 years ago

No16: Done

sngkhiem commented 3 years ago

;; bài này sao cứ Partial accept quài thế các bác

daudauhihi commented 3 years ago

Đây là lời giải của mình đã AC. Nếu bạn đã cố gắng mà chưa làm được thì có thể tham khảo lời giải của mình.

Bấm vào để xem code AC

```cpp #include #include using namespace std; int a, b; cin >> a >> b; double x; if (a == 0 && b == 0) { cout << "INF"; } else if (b != 0) { cout << "NO"; } else { x = (double)-b/a; cout << setprecision(2) << fixed << x; } return 0; } ```

ngthien47 commented 3 years ago

@daudauhihi Câu này có được AC đâu 3.

link0707 commented 3 years ago

Đây là lời giải của mình đã AC. Nếu bạn đã cố gắng mà chưa làm được thì có thể tham khảo lời giải của mình. https://pastecode.io/s/nkymztaq

tuandat-201 commented 3 years ago

Đây là lời giải của mình đã AC. Nếu bạn đã cố gắng mà chưa làm được thì có thể tham khảo lời giải của mình.

Xem code AC

```cpp #include #include using namespace std; int main(){ int a , b ; cin >> a >> b; if(a != 0){ cout << fixed << setprecision(2) << static_cast(-b) / a ; }else{ if(b != 0){ cout << "NO"; }else{ cout << "INF"; } } return 0; } ```

ghost commented 3 years ago

Đây là bài code java của mình mn có thể tham khảo http://codepad.org/PiZNxxec

HaTieuMy commented 3 years ago

Đây là lời giải của mình đã AC. Nếu bạn đã cố gắng mà chưa làm được thì có thể tham khảo lời giải của mình.

Xem code AC

```py Python3 a, b = input('Nhập vào giá trị a và b của phương trình ax + b = 0: ').split() a = int(a); b = int(b) while True: if (a == 0) and (b != 0): print('Phuong trinh vo nghiem.') break elif (a ==0) and (b == 0): print('Phuong trinh co vo so nghiem.') break else: print('Nghiem cua phuong trinh la ', round(-b/a,2)) break ```

quocan05 commented 3 years ago

:v cac bac cu khai bao full double la ra het :D

theduonghn commented 2 years ago

:v cac bac cu khai bao full double la ra het :D

Chuẩn, cứ quan trọng a và b là số nguyên mà quên mất int / int = int

JA2401vn commented 2 years ago

Đây là lời giải của mình đã AC. Nếu bạn đã cố gắng mà chưa làm được thì có thể tham khảo lời giải của mình.

Xem code AC

#include #include using namespace std; int main() { int a,b; cin>>a>>b; if (a!=0&&b!=0) cout<

kienkongu commented 2 years ago

Đây là lời giải C của mình đã AC. Nếu bạn đã cố gắng mà chưa làm được thì có thể tham khảo lời giải của mình.

Xem code AC

#include #include int main(){ int a, b; scanf("%d%d", &a, &b); if (abs(a) <= 1000 && abs(b) <= 1000) { if (a == 0 && b == 0) { printf("INF"); } else if (a == 0 && b != 0) { printf("NO"); } else { float x = (double)-b/a; printf("%0.2f", x); } return 0; } }

thaiductran98 commented 2 years ago

phải xài float với setprecision chớ ko xài int được à :v

QuanTranLapTrinh commented 2 years ago

Đây là lời giải của mình đã AC. Nếu bạn đã cố gắng mà chưa làm được thì có thể tham khảo lời giải của mình.

Xem code AC

a,b=map(int,input().split()) if a==0: if b!=0: print("NO") elif b==0: print("INF") else: print("{:.2f}".format(-b/a))

NoName24102003 commented 2 years ago

Đây là lời giải của mình đã AC. Nếu bạn đã cố gắng mà chưa làm được thì có thể tham khảo lời giải của mình.

Xem code AC

#include #include int main() { int a, b; scanf("%d%d", &a, &b); if(a == 0) { if(b != 0) printf("NO"); else printf("INF"); } else printf("%.2f", (float)-b/a); return 0; }

thanhyou00 commented 2 years ago

Bạn nào muốn làm theo 3 ngôi thì tham khảo của mình nhé

Xem code AC

``` #include using namespace std; int main() { int a, b; double x ; cin>>a>>b; (a==0)?((b==0)?(cout<<"INF"):(cout<<"NO")):(cout<

danh2006 commented 2 years ago

Đây là lời giải của mình đã AC. Nếu bạn đã cố gắng mà chưa làm được thì có thể tham khảo lời giải của mình.

Xem code AC

#include #include using namespace std; int main(){ int a, b; cin >> a >> b; if(b == 0 && a == 0) cout << "INF"; else if(a == 0 && b != 0) cout << "NO"; else cout << setprecision(2) << fixed << (double)-b / a << endl; }

ThuanNqt commented 2 years ago

rất dễ hiểu.

Xem code AC

#include using namespace std; int main(){ int a,b; cin>>a>>b; if(a==0 ){ if(b!=0) cout<<"NO"; else cout<<"INF"; }else{ cout << fixed << setprecision(2)<

kitajima2910 commented 2 years ago

JAVA: code chạy được 123ms

Nên chia sẻ code chạy được, để mọi người cùng review code và học hỏi lẫn nhau, đừng vì thành tích cá nhân

Xem code AC ```java import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); double a = Double.valueOf(scanner.next()); double b = Double.valueOf(scanner.next()); process(a, b); } // a*x + b = 0 private static void process(double a, double b) { // Biện luận các số a, b if(a == 0) { if(b != 0) { System.out.print("NO"); return; } if(b == 0) { System.out.print("INF"); return; } return; } double x = -b / a; System.out.printf("%.2f", x); } } ```

Cùng nhau học tập ^_^

pwavetodamoon commented 1 year ago

Đây là lời giải của mình đã AC. Nếu bạn đã cố gắng mà chưa làm được thì có thể tham khảo lời giải của mình.

Xem code AC

```cpp #include #include using namespace std; int main() { int a, b; cin >> a >> b; if (a != 0) { cout << fixed << setprecision(2) << static_cast (-b) / a; } else if (b != 0) { cout << "NO"; } else { cout << "INF"; } system("pause"); return 0; } ```

nguyenanhquan2009 commented 1 year ago

include

include

include

using namespace std;

define ll long long

int main(){ ll a, b; cin >> a >> b; // ax + b = 0; if((a!=0&&b==0)||(a==0&&b!=0)) { cout << "NO"; } else if(a==0&&b==0) { cout << "INF"; } else { cout << setprecision(2) << fixed << (double)-(b) / a; } return 0; }

nguyenanhquan2009 commented 1 year ago

include

include

include

using namespace std;

define ll long long

int main(){ ll a, b; cin >> a >> b; // ax + b = 0; if((a!=0&&b==0)||(a==0&&b!=0)) { cout << "NO"; } else if(a==0&&b==0) { cout << "INF"; } else { cout << setprecision(2) << fixed << (double)-(b) / a; } return 0; }

fouzo53 commented 1 year ago

code python của mình

Xem code AC ```py a, b = input().split() a = int(a) b = int(b) if a == 0: if b != 0: print("NO") elif b == 0: print("INF") else: print("{:.2f}". format(-b/a)) ```
longTimeNoSee2000 commented 1 year ago

Đây là lời giải của mình đã AC. Nếu bạn đã cố gắng mà chưa làm được thì có thể tham khảo lời giải của mình.

Xem code AC

#include using namespace std; int main() { double a , b ; std::cin >> a >> b; if( a == 0) { if(b == 0) std::cout << "INF" << std::endl; else cout << "NO"; }else std::cout << fixed << setprecision(2) << -b/a << std::endl; }

LesdSD commented 1 year ago
#python
a, b=[int(x) for x in input().split()]
if (a and b)<=1000:
    if a==0 and b==0:
        print('INF')
    elif a==0 and b!=0:
        print('NO')
    else:
        print("{:.2f}".format(-b/a))
longnguyen2391 commented 1 year ago

Bài đã AC và ngắn gọn nhất có thể chúc mọi người code vui vẻ.

Đoạn code dưới xây dựng từ lý thuyết phương trình bậc nhất : ( https://colearn.vn/blog/cach-giai-phuong-trinh-bac-nhat-mot-an )

include

int main(){ int a, b; scanf("%d%d", &a, &b);

if ( a == 0 )
    if ( b == 0 )  
        printf("INF");
    else 
        printf("NO");
else printf("%.2f", (float)-b/a); 

return 0; 

}

NothingInMyMind1809 commented 1 year ago

C Language Bài của mình, mời các bạn tham khảo thêm

include

int main() { float a,b; scanf("%f%f", &a, &b); if(a!=0) {printf("%.2f", -b/a);} else if(a == 0 && b != 0) {printf("NO");} else if (a == 0 && b == 0) {printf("INF");} return 0; }