sơ đồ khối minh họa cho bài toán giải phương trình bậc 2
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.



#include <bits/stdc++.h>
using namespace std;
#define nmax 1000007
#define ll long long
long long a[nmax];
long long gt(long long a)
{
return a*(a+1)/2;
}
signed main()
{
long long n, m, q;
cin >> n >> m >> q;
cout << (gt(m) - gt(n-1)) % q;
}

Hướng dẫn giải:
- Đầu tiên sắp xếp dãy theo thứ tự tăng dần
- Sau khi có 1 dãy số đã được sắp xếp, ta duyệt mảng bắt đầu từ chỉ số đầu tiên. Nếu phần tử thứ i khác phần tử thứ i+1 thì in ra.
Code tham khảo:

Hướng dẫn giải:
- Sử dụng một chuỗi mới để lưu các kí tự là chữ cái (thuộc trong khoảng 'A' đến 'z')
- Kiếm tra chuỗi mới đó nếu là rỗng => in KHONG TIM DUOC, ngược lại in ra chuỗi in hoa tất cả các ký tự (sử dụng hàm toupper())
Code tham khảo: