luyencode / comments

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

Thông báo vi phạm từ BQT #279

Open behitek opened 3 years ago

behitek commented 3 years ago

Nơi đưa ra các thông báo vi phạm từ admin!

Xem quy tắc thảo luận & Hướng dẫn đăng bình luận

Mục bình luận của [Luyện Code](https://luyencode.net) có sử dụng Markdown để tiện cho chúng ta sử dụng. Hướng dẫn ngắn gọn sau đây sẽ giúp bạn sử dụng markdown cơ bản để viết bình luận đẹp hơn. Tại mỗi ví dụ, phía trên sẽ là ví dụ và phía dưới sẽ là kết quả của ví dụ đó. # Quy tắc thảo luận - Không đăng các nội dung SPAM - Không bình luận ngoài chủ đề LẬP TRÌNH - Các nội dung chia sẻ gợi ý, source cần được ẩn (Xem hướng dẫn _Cách ẩn lời giải_) # Cách chèn code Có 2 chế độ chèn code là inline và block. ## Chèn code inline ``` Tìm `x` biết `x + 2 = 5` ``` Tìm `x` biết `x + 2 = 5` ## Chèn block code Đối với chèn block code, bạn để code vào trong cặp 3 dấu "```" (là phím dưới phím `ESC` đó). Ví dụ:

```cpp
#include 
int main() {
  printf("Lap Trinh Khong Kho!");
  return 0;
}
```
```cpp #include int main() { printf("Lap Trinh Khong Kho!"); return 0; } ``` **Lưu ý:** Bạn có thể sử dụng nhãn sau để làm đẹp code theo ngôn ngữ nhé: - `cpp`: Ngôn ngữ C/C++ - `java`: Ngôn ngữ Java - `py`: Ngôn ngữ Python - `go`: Ngôn ngữ Golang - Mặc định nếu không điền sẽ là `txt` và không có màu mè gì hết. # Cách ẩn lời giải - Các bạn **không nên** đăng code đã được Accecpted của mình vào mục bình luận này. Thay vì đăng lời giải, hãy đăng gợi ý cách làm. - Nếu bạn đăng gợi ý, hãy ẩn nó đi để người khác chỉ thấy khi họ thực sự cần được giúp đỡ: ``` Đâ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

// Khối code ở đây, theo hướng dẫn cách chèn code ở trên. (để thừa 1 khoảng trắng phía trước và sau).

``` Đâ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

```python print("hello world!") ```

# Hiệu ứng chữ ## Chữ bôi đậm ``` **Dòng này được bôi đậm** ``` **Dòng này được bôi đậm** ## Chữ in nghiêng ``` _Dòng này được in nghiêng_ ``` _Dòng này được in nghiêng_ # Chèn ảnh Đầu tiên, hãy upload ảnh của bạn lên một host nào đó. Ví dụ như https://imgur.com/. Sau đó copy đường dẫn ảnh có kết thúc là `jpg`, `png`, ... và chèn vào như sau: ``` ![thẻ alt của ảnh](đường dẫn ảnh) ``` **Ví dụ:** ``` ![Just a fun gif](https://media.giphy.com/media/PiQejEf31116URju4V/giphy.gif) ``` ![Just a fun gif](https://media.giphy.com/media/PiQejEf31116URju4V/giphy.gif) # Trả lời bình luận Bạn có thể nhắc (mention) người đó hoặc trích dẫn bình luận của người đó để trả lời. ## Trích dẫn Ví dụ: ``` > Khi nào thì phép chia không thực hiện được? Khi số chia bằng 0 ``` Kết quả: > Khi nào thì phép chia không thực hiện được? Khi số chia bằng 0 ## Nhắc tên Copy username của người đó và thêm `@` vào trước username đó. Ví dụ, username của một bạn nào đó là `nguyenvanhieuvn` thì ta có thể nhắc tên như sau: ``` @nguyenvanhieuvn đúng rồi bạn ``` Kết quả thì nó chỉ hoạt động trên chỗ comment của web thôi =)))) # Tài liệu đầy đủ 1. [Full hướng dẫn sử dụng Markdown](https://guides.github.com/features/mastering-markdown/)

behitek commented 3 years ago

[Thông báo] Tài khoản @oknhahii đã chia sẻ code (nhưng không ẩn) tại bài tập DK09: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

```cpp #include using namespace std; bool CheckYear(int year){ if(year%400==0||(year%4==0&&year%100!=0)){ return true; } else{ return false; } } int main(){ int year; cin>>year; if(year<=0||year>100000){ cout<<"INVALID"; } else{ if(CheckYear(year)){ cout<<"YES"; } else{ cout<<"NO"; } } return 0; } ```


👉 Nhớ xem quy tắc & hướng dẫn tại đây nha các dev 😘

behitek commented 3 years ago

[Thông báo] Tài khoản @quantktt đã chia sẻ code (nhưng không ẩn) tại bài tập MAGPERM: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

```py n, k = [int(x) for x in input().split()] if(k==0 or n%(2*k)==0): i=1 x=1 while(i<=n): if(x==1): for j in range(k): print(i+k, end=' ') i+=1 if(x==-1): for j in range(k): print(i-k, end=' ') i+=1 x=-x else: print(-1) ```


[Thông báo] Tài khoản @quantktt đã chia sẻ code (nhưng không ẩn) tại bài tập GPTB1: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

python: ```py a, b, c, d, e, f = [int(x) for x in input().split()] if(a*e-d*b != 0): x, y = (c*e-b*f)/(a*e-d*b), (a*f-c*d)/(a*e-d*b) if(x==0): x=0 if(y==0): y=0 print('%.2f %.2f' %(x, y)) elif(c*e-b*f==0): print('VOSONGHIEM') else: print('VONGHIEM') ```


[Thông báo] Tài khoản @BlackJackMC đã chia sẻ code (nhưng không ẩn) tại bài tập VL10: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

sao bị sai case 2 với 4 vậy ```python3 try: n=int(input()) assert(n <=10**1000) except : print('Invalid') else: print(len(str(n))) ```


[Thông báo] Tài khoản @duongquangphuocanh đã chia sẻ code (nhưng không ẩn) tại bài tập PTIT051: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

#include using namespace std; int main(){ int a,b,c; char s=92; cin>>a>>b>>c; cout<<"users setClock "<


[Thông báo] Tài khoản @quantktt đã chia sẻ code (nhưng không ẩn) tại bài tập DEC2BIN: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

À thế à - python said ```py T = int(input()) s = [] for i in range(T): s.append(int(input())) for i in range(T): string = bin(s[i]) string = string.replace('b', '') string = string.lstrip('0') print(string) ```


[Thông báo] Tài khoản @quantktt đã chia sẻ code (nhưng không ẩn) tại bài tập VL15: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

code python khá ngắn, mời mn có nhu cầu tham khảo: ```py import math a, b = (float(x) for x in input().split()) if(a==int(a) and b==int(b) and b!=0): a,b = int(a), int(b) i = math.gcd(a,b) if(a>0 and b<0): a, b = -a, -b if(a<0 and b<0): a, b = -a, -b if(b/i == 1): print('%d' %(a/i)) else: print('%d %d' %(a/i, b/i)) else: print('INVALID') ```


[Thông báo] Tài khoản @hieuguyen07012004 đã chia sẻ code (nhưng không ẩn) tại bài tập DSCP: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

#include using namespace std; int main() { long long L, R; cin >> L >> R; long long count=0; for (long long i=L; i<=R; i++) { for (long long j=2; j


[Thông báo] Tài khoản @hocap9x đã chia sẻ code (nhưng không ẩn) tại bài tập PTIT051: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

@https://github.com/duongquangphuocanh ``` #include using namespace std; int main(){ int a,b,c; cin>>a>>b>>c; char s=92; cout<<"users setClock "<


[Thông báo] Tài khoản @hocap9x đã chia sẻ code (nhưng không ẩn) tại bài tập PTIT051: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

ok mình hiểu r cảm ơn bạn nha! Vào Th 3, 18 thg 5, 2021 vào lúc 07:26 duongquangphuocanh < ***@***.***> đã viết: > @hocap9x > > int a,b,c; > char s=92; > cin>>a>>b>>c; > cout<<"users setClock "< cout< cout< cout< > C++ AC ạ > > — > You are receiving this because you were mentioned. > Reply to this email directly, view it on GitHub > , > or unsubscribe > > . >


[Thông báo] Tài khoản @duongquangphuocanh đã chia sẻ code (nhưng không ẩn) tại bài tập MT06: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

Code em AC ạ #include using namespace std; int main(){ long n,m; cin>>n>>m; long arr[n*m+1],x=-1,a; for(long i=1;i<=n*m;i++){ cin>>a; if(sqrt(a)*sqrt(a)==a){ x++; arr[x]=a; } } sort(arr,arr+x+1); for(long i=0;i<=x;i++){ if(arr[i]!=arr[i-1])cout<


[Thông báo] Tài khoản @duongquangphuocanh đã chia sẻ code (nhưng không ẩn) tại bài tập PTIT051: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

@hocap9x int a,b,c; char s=92; cin>>a>>b>>c; cout<<"users setClock "<


[Thông báo] Tài khoản @nhanphandz đã chia sẻ code (nhưng không ẩn) tại bài tập MT06: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

Code của em hơi dài ạ :') #include #include using namespace std; void bs(int b[], int r){ int temp; for(int i = 0; ib[j]){ temp = b[i]; b[i] = b[j]; b[j] = temp; } } } } int main(){ int m, n; cin >> m >> n; int a[m][n]; int t = m*n, b[t]; int r=0; for(int i = 0; i> a[i][j]; if(sqrt(a[i][j])==(int)sqrt(a[i][j])){ b[r] = a[i][j]; r++; } } } if(r==0) cout << "NOT FOUND"; else { bs(b, r); for(int i = 0; i


[Thông báo] Tài khoản @hocap9x đã chia sẻ code (nhưng không ẩn) tại bài tập POWER3: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

anh cho em hỏi sao TH 1000 nó in ra NO v ạ ``` #include #include int main(){ int t; scanf("%d",&t); while(t--){ long long n; scanf("%d",&n); if(n<=0) return 0; else { long long x=pow(n,1.0/3); if(x*x*x==n) printf("YES\n"); else printf("NO\n"); } } } ```


[Thông báo] Tài khoản @synchr069 đã chia sẻ code (nhưng không ẩn) tại bài tập DK04: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

#include int main() { double a; int b; scanf("%lf",&a); b=roundf(a); printf("%d",b); } em chưa hiểu sai ở đâu mà tạch test 6 ạ. Các tiền bối biết tại sao không ạ? Em cảm ơn


[Thông báo] Tài khoản @quocnguyen5 đã chia sẻ code (nhưng không ẩn) tại bài tập DK07: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

Mọi người xem giùm em thiếu TH nào v ạ :( import math a, b, c = [int(x) for x in input().split()] if -1000 <= a <= 1000 and -1000 <= b <= 1000 and -1000 <= c <= 1000: if a == 0: #bx+c=0 if b == 0: if c == 0: print('INF') else: print('NO') else: if c == 0: print(0) else: x = -c/b print(round(x, 2)) else: delta = b**2-4*a*c if delta < 0: print('NO') elif delta == 0: x1 = x2 = -b/(2*a) print(round(x1,2),round(x2)) else: x1 = float((-b - math.sqrt(delta))/ (2 * a)) x2 = float((-b + math.sqrt(delta))/ (2 * a)) max = x1 min = x2 if x2 > max: max = x2 min = x1 print(round(min, 2), round(max, 2))


[Thông báo] Tài khoản @gaconlontoni21 đã chia sẻ code (nhưng không ẩn) tại bài tập DK08: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

#include using namespace std; int main(){ float a, b; char c; cin >> a >> c >> b; switch(c){ case '+': printf("%.2f", a + b); break; case '-': printf("%.2f", a - b); break; case '*': printf("%.2f", a * b); break; case '/': { if (b == 0) cout << "Math Error"; else printf("%.2f", (float)a / b); break; } } }


[Thông báo] Tài khoản @gaconlontoni21 đã chia sẻ code (nhưng không ẩn) tại bài tập DK07: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

#include using namespace std; int main(){ int a, b, c; cin >> a >> b >> c; if (a == 0){ if (b == 0 && c == 0) cout << "INF"; else if (b == 0) cout << "NO"; else printf("%.2lf", (double)-c/b); }else { int delta = b*b - (4*a*c); if (delta < 0) cout << "NO"; else if(delta == 0) printf("%.2lf", (double)(-b/(2*a))); else{ printf("%.2lf ", (double)(-b-sqrt(delta))/(2*a)); printf("%.2lf", (double)(-b+sqrt(delta))/(2*a)); } } }


[Thông báo] Tài khoản @hoang91 đã chia sẻ code (nhưng không ẩn) tại bài tập DK04: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

Cho mình hỏi, mình dùng Python 3, ở đoạn code này tại sao lại sai test case thứ 8? a = float(input()) print(round(a))


[Thông báo] Tài khoản @hoang91 đã chia sẻ code (nhưng không ẩn) tại bài tập CB05: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

Có bro nào nói cho mình biết tại sao mình sai test case thứ 3 ko?? Code của mình như sau: a, b = [int(x) for x in input().split()] if 0 < a < 10e5 and b < a < 10e5: print(a % b)


👉 Nhớ xem quy tắc & hướng dẫn tại đây nha các dev 😘

behitek commented 3 years ago

[Thông báo] Tài khoản @hocap9x đã chia sẻ code (nhưng không ẩn) tại bài tập DK07: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

mn ơi cho mình hỏi mình sai ở đâu ạ bị partial ``` #include #include int main(){ int a,b,c; scanf("%d %d %d",&a,&b,&c); int delta=b*b-4*a*c; if(a==0){ if(b==0) printf("NO"); else printf("%.2f",-c/b); } if(delta<0) printf("NO"); if(delta==0){ float x1=-b/(2*a); printf("%.2f",x1,x1); } if(delta>0){ float x2=(-b+sqrt(delta))/(2*a),x3=(-b-sqrt(delta))/(2*a); if(x2x3) printf("%.2f %.2f",x3,x2); } if(a==0&&b==0&&c==0) printf("INF"); } ```


[Thông báo] Tài khoản @quantktt đã chia sẻ code (nhưng không ẩn) tại bài tập MAXPATH: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

```py m, n = [int(x) for x in input().split()] s = [[int(x) for x in input().split()] for j in range(m)] L = [[0 for x in range(n)] for j in range(m)] for i in range(m): L[i][0] = s[i][0] for i in range(1, n): for j in range(m): if(j==0): L[j][i] = max(L[j][i-1], L[j+1][i-1]) + s[j][i] elif(j==m-1): L[j][i] = max(L[j-1][i-1], L[j][i-1]) + s[j][i] else: L[j][i] = max(L[j-1][i-1], L[j][i-1], L[j+1][i-1]) + s[j][i] lmax = 0 for i in range(m): if(L[i][n-1]>lmax): lmax = L[i][n-1] print(lmax) ```


👉 Nhớ xem quy tắc & hướng dẫn tại đây nha các dev 😘

behitek commented 2 years ago

👉 Nhớ xem quy tắc & hướng dẫn tại đây nha các dev 😘

behitek commented 2 years ago

[Thông báo] Tài khoản @thanhudanchi đã chia sẻ code (nhưng không ẩn) tại bài tập VT09: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

using System; using System.Collections.Generic; namespace Test_1 { class Program { public static bool isPrime(int a) { if (a == 0) { return false; } if (a == 1) { return false; } for (int i = 2; i <= Math.Sqrt(a); i++) { if (a % i == 0) { return false; } } return true; } static void Main(string[] args) { List a = new List(); List b = new List(); int n = int.Parse(Console.ReadLine()); string[] arr = Console.ReadLine().Split(' '); for (int i = 0; i < n; i++) { a.Add(int.Parse(arr[i])); } a.Sort(); foreach (int i in a) { if (isPrime(Math.Abs(i))) { if (b.Find(x => x == i) == i) { continue; } else { b.Add(i); } } } foreach (int i in b) { Console.Write(i + " "); } } } }


👉 Nhớ xem quy tắc & hướng dẫn tại đây nha các dev 😘

behitek commented 2 years ago

[Thông báo] Tài khoản @ProCoderEris đã chia sẻ code (nhưng không ẩn) tại bài tập CB03: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

```js const readline = require('readline'); const rl = readline.createInterface({ input: process.stdin }); rl.on('line', (input) => { const a = input[0] const b = input.split(' ')[1]; const c = input.split(' ')[2]; console.log(a + b + c); }); ``` Sao lại sai được nhỉ


[Thông báo] Tài khoản @vanhhn đã chia sẻ code (nhưng không ẩn) tại bài tập PTIT014: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

#include int main(){ long long n; scanf("%lld",&n); if(n%4==0&&n>0){ printf("6"); } else if(n%4==1){ printf("2"); } else if("n%4==2"){ printf("4"); } else if(n%4==3){ printf("8"); } else if(n==0){ printf("1"); } } mọi người xem hộ em sai chỗ nào với ạ


[Thông báo] Tài khoản @Louis-Nov đã chia sẻ code (nhưng không ẩn) tại bài tập GT1: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

Code C++ của mình đã được AC nhé #include using namespace std; int main() { int n; cin >> n; int result = 1; if (n<=12) { for (int i = 1 ; i<=n ; i++) { result *= i; } } else { cout << "invalid"; } cout<< result; return 0; }


[Thông báo] Tài khoản @vanhhn đã chia sẻ code (nhưng không ẩn) tại bài tập PALI: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

Đâ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 int thuannghich(int n){ int a=0,b; int temp=n; while(n!=0){ b=n%10; a=a*10+b; n/=10; } if(temp==a){ return 1; } else { return 0; } } int main(){ int n; scanf("%d",&n); int a[n]; for( int i=0;i


[Thông báo] Tài khoản @vanhhn đã chia sẻ code (nhưng không ẩn) tại bài tập MT03: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

``` #include int main(){ int n; scanf("%d",&n); int a[n][n]; for( int i=0;i


[Thông báo] Tài khoản @vanhhn đã chia sẻ code (nhưng không ẩn) tại bài tập SUMDIG: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

đây là code của mk #include long long tongchuso(long long n){ long long sum=0; while(n!=0){ sum=sum+n%10; n/=10; } return sum; } int main(){ int t; scanf("%d",&t); while(t--){ long long n; scanf("%lld",&n); printf("%lld\n",tongchuso(n)); } printf("\n"); }


[Thông báo] Tài khoản @Nam123z đã chia sẻ code (nhưng không ẩn) tại bài tập MSQUARE: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

Code C++ cho ai cần #include using namespace std; int main() { long long a,b,c,tt,i,j; cin>>a>>b; c=a-b; tt=c; while (tt>0) { for (i=1;i<=a;i++) { cout<<"* "; } cout<0) { for (j=1;j<=c;j++) { cout<<"* "; } cout<


[Thông báo] Tài khoản @Nam123z đã chia sẻ code (nhưng không ẩn) tại bài tập PTIT028: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

Code C++ nè: #include using namespace std; int main() { float n; int a,b; cin>>n; if (n>0) { a=n; b=n+1; } else { a=n-1; b=n; } cout<


[Thông báo] Tài khoản @xuoigio1 đã chia sẻ code (nhưng không ẩn) tại bài tập DIEMSO: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

code C AC cho ai cần: #include #include int main() { int l, dem = 0, demlt = 1; char a[100000]; fgets(a, sizeof(a), stdin); l = strlen(a); for(int i = 0; i < l; i++) { if(a[i] == 'C') { dem += demlt; demlt++; } else { demlt = 1; } } printf("%d", dem); return 0; }


[Thông báo] Tài khoản @Dakcoder đã chia sẻ code (nhưng không ẩn) tại bài tập SCBN2: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

Công thức tính cặp: + đếm từng số lượng số bằng nhau + dùng công thức: dem * (dem - 1) / 2 + và sau đó là cộng tất cả lại code tham khảo: `#include using namespace std; long long a[100000]; int main() { long long n, dem = 1, kq = 0; cin >> n; for(int i = 0; i < n; i++) cin >> a[i]; sort(a, a + n); for(int i = 0; i < n; i++) { if(a[i] == a[i+1]) dem++; else { kq += dem * (dem-1) / 2; dem = 1; } } cout << kq; return 0; } //SCBN2 `


[Thông báo] Tài khoản @thanhudanchi đã chia sẻ code (nhưng không ẩn) tại bài tập VT14: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

using System; using System.Collections.Generic; namespace Test_1 { class Program { static void Main(string[] args) { List a = new List(); List b = new List(); int n = int.Parse(Console.ReadLine()); var arr = Console.ReadLine().Split(' '); for (int i = 0; i < n; i++) { a.Add(int.Parse(arr[i])); } a.Sort(); Console.Write(Math.Max(a[0] * a[1], a[n - 2] * a[n - 1])); } } }


[Thông báo] Tài khoản @danh2006 đã chia sẻ code (nhưng không ẩn) tại bài tập DK05: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

Đâ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(){ long long n; scanf("%lld", &n); long long i = sqrt(n); if(pow(i,2)==n){ printf("YES"); }else{ printf("NO"); } return 0; }


[Thông báo] Tài khoản @xuoigio1 đã chia sẻ code (nhưng không ẩn) tại bài tập AXBXC: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

code C AC cho ai cần : #include int main() { long long n, a, tong; scanf("%lld", &n); for(long long i = 1; i <= n; i++) { a = n/i; for(long j = 1; j <= a; j++) { tong = tong + (n/(i*j)); } } printf("%lld", tong); return 0; }


[Thông báo] Tài khoản @xuoigio1 đã chia sẻ code (nhưng không ẩn) tại bài tập MARBLES: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

code C AC cho ai cần : #include int a[500000]; int main() { int n, tong = 0, so; scanf("%d", &n); so = n/2; a[0] = 0; for(int i = 1; i <= so; i++) { a[i] = a[i - 1] + i; if (n == a[i]) { printf("Yes."); return 0; } } printf("No."); return 0; }


[Thông báo] Tài khoản @xuoigio1 đã chia sẻ code (nhưng không ẩn) tại bài tập DETU: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

code C AC cho ai cần: #include #include char a[100]; int main() { int l, dem = 0; fgets(a, sizeof(a), stdin); l = strlen(a); if(a[l - 1] == '\n') { a[l - 1] = '\0'; } //while(a[0] == '.') //{ // strcpy(&a[0], &a[1]); //NTU.Coder} if(a[l - 1] == '.') { a[l - 1] = '\0'; } if((int)a[0] != 46) { dem = 1; } for(int i = 0; i < l; i++) { if((int)a[i] == 46 && (int)a[i + 1] != a[i]) { if(a[i + 1] != '\0') { dem++; } } } printf("%d", dem); return 0; }


👉 Nhớ xem quy tắc & hướng dẫn tại đây nha các dev 😘

behitek commented 2 years ago

[Thông báo] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập NEXTCHAR: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

**Đâ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 C++ ```cpp #include using namespace std; int main() { char chr; cin >> chr; if (chr == 'z') cout << 'a'; else cout << char(chr + 1); return 0; } ```


[Thông báo] Tài khoản @TuongTran13 đã chia sẻ code (nhưng không ẩn) tại bài tập VL13: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

bai cua minh mn xem gop y nha, tks. #include int main(){ int n; scanf("%d",&n); int i; int sum=0; for (i=1;i


[Thông báo] Tài khoản @Quyetleduy đã chia sẻ code (nhưng không ẩn) tại bài tập DK07: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

#include #include #include using namespace std; int main() { float a, b, c, delta, x1, x2; cin >> a >> b >> c; delta = b*b - 4*a*c; x1 = (-b - sqrt(delta))/(2*a); x2 = (-b + sqrt(delta))/(2*a); if (a==0) { if (b==0) { if (c==0) cout << "INF"; else cout << "NO"; } else { if (c==0) cout << "0.00"; else { cout << (float) -c/b; } } } else { if (delta<0) cout << "NO"; else if (delta=0) cout << fixed << setprecision(2) << x1; else { if (x1 < x2) cout << fixed << setprecision(2) << x1 << " " << x2; else cout << fixed << setprecision(2) << x2 << " " << x1; } } }


[Thông báo] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập NPALIN1: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

Tham khảo.

Xem code C++ ```cpp #include using namespace std; int main() { string a[16]; a[0] = "0"; a[1] = "9"; a[2] = "9"; for (int i = 3; i < 16; i++) { a[i] = a[i-2] + "0"; } int n; while(cin >> n) { cout << a[n] << endl; } return 0; } ```


[Thông báo] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập DATE2: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

`Đâ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 C++ ```cpp #include using namespace std; void Clock(int hour, int minute, int second) { if (hour < 10) { cout << "0" << hour << ":"; } else { cout << hour << ":"; } if (minute < 10) { cout << "0" << minute << ":"; } else { cout << minute << ":"; } if (second < 10) { cout << "0" << second; } else { cout << second; } } int main() { int n; cin >> n; int hh = 0; int mm = 0; int ss = 0; while(n != 0) { if (n >= 60) { mm++; if (mm >= 60) { hh++; mm = 0; } n = n - 60; } else { ss = n; break; } } Clock(hh, mm, ss); return 0; } ```


[Thông báo] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập DATE1: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

Mọi người check xem năm có nhuật không để thay đổi số ngày của tháng 2 rồi tính như bình thường. Nếu chưa giải được có thể tham khảo lời giải của mình.

Xem code C++ ```cpp #include using namespace std; bool NamNhuan(int year) { if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) { return true; } else return false; } int main() { int a[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; int n, y; cin >> n >> y; if (NamNhuan(y)) { a[1] = 29; int month = 1; for (int i = 0; i < 12; i++) { if (n > a[i]) { n -= a[i]; month++; } else { break; } } cout << n << " " << month; } else { int month = 1; for (int i = 0; i < 12; i++) { if (n > a[i]) { n -= a[i]; month++; } else { break; } } cout << n << " " << month; } return 0; } ```


[Thông báo] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập PERFECT: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

`Đâ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 C++ ```cpp #include using namespace std; int Min(int* a, int size) { int min = a[0]; for (int i = 1; i < size; i++) { if(min > a[i]) { min = a[i]; } } return min; } int main() { int t; cin >> t; vector a; int b[t-1]; for(int i = 0; i < t; i++) { int n; cin >> n; a.push_back(n); } sort(a.begin(), a.end()); int res; for (int i = 0; i < t; i++) { res = a[i+1]-a[i]; b[i] = res; } cout << Min(b, t-1); return 0; } ```


[Thông báo] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập STR04: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

``Đâ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 C++ ```cpp #include using namespace std; int main() { string str; getline(cin, str); vector a; vector b; for(int i = 0; i < str.length(); i++) { if ((str[i] >= 48 && str[i] <= 57) || (str[i] >= 65 && str[i] <= 90) || (str[i] >= 97 && str[i] <= 122)) { str[i] = tolower(str[i]); a.push_back(str[i]); b.push_back(str[i]); } } sort(a.begin(), a.end()); for (int i = 0; i < a.size(); i++) { for (int j = i + 1; j < a.size(); j++) { if (a[i] == a[j]) { a.erase(a.begin() + j); i--; } } } int count = 0; for (int i = 0; i < a.size(); i++) { for (int j = 0; j < b.size(); j++) { if (a[i] == b[j]) { count++; } } cout << a[i] << " " << count << endl; count = 0; } return 0; } ```


[Thông báo] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập MT06: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

**Đâ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 C++ ```cpp #include using namespace std; bool SquareNumber(int n) { if (n <= 0) { return false; } int r = sqrt(n); if (r*r == n) { return true; } else { return false; } } int main() { int m, n; cin >> m >> n; int a[m][n]; for (int i = 0; i < m; i++) { for (int j = 0; j < n; j++) { cin >> a[i][j]; } } vector b; for (int i = 0; i < m; i++) { for (int j = 0; j < n; j++) { if (SquareNumber(a[i][j])) { b.push_back(a[i][j]); } } } sort(b.begin(), b.end()); if (b.size() == 0) { cout << "NOT FOUND"; } else { for (int i = 0; i < b.size(); i++) { if (b[i] != b[i+1]) cout << b[i] << " "; } } return 0; } ```


[Thông báo] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập SUM9: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

Đây là code đã AC của mình, bạn nào chưa làm được có thể tham khảo.

Xem code C++ ```cpp #include using namespace std; #define N 10 int main() { int t; cin >> t; double Sn[N+1]; Sn[0] = 1; for (int i = 1 ; i < N + 1; i++) { Sn[i] = 1.0 / (1 + Sn[i-1]); } while(t--) { int n; cin >> n; cout << fixed << setprecision(5) << Sn[n] << endl; } } ```


[Thông báo] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập HCNV1: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

Đâ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 C++ ```cpp #include using namespace std; int main() { long x1, y1, x2, y2, a1, a2; cin >> x1 >> y1 >> x2 >> y2 >> a1 >> a2; if (a1 > x1 && a1 < x2 && a2 > y1 && a2 < y2) cout << "YES"; else if (a1 > x2 && a1 < x1 && a2 > y1 && a2 < y2) cout << "YES"; else if (a1 > x1 && a1 < x2 && a2 < y1 && a2 > y2) cout << "YES"; else if (a1 > x2 && a1 < x1 && a2 < y1 && a2 > y2) cout << "YES"; else cout << "NO"; return 0; } ```


[Thông báo] Tài khoản @BaoQuoc22092k đã chia sẻ code (nhưng không ẩn) tại bài tập CB03: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

import java.util.Scanner; public class Cau3 { public static void Main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); int c = sc.nextInt(); System.out.print(a+b+c); } } /* này sai là sao nhỉ ???*/


[Thông báo] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập STR03: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

**Đâ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.**

Code C++ ```cpp #include using namespace std; int main() { string str; getline(cin, str); int t; cin >> t; while (t--) { char chr; cin >> chr; int count = 0; for (int i = 0; i < str.length(); i++) { if (str[i] == toupper(chr) || str[i] == tolower(chr)) { count++; } } cout << count << endl; } return 0; } ```


[Thông báo] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập STR02: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

**Đây là code đã AC, nếu các bạn chưa làm được có thể tham khảo.**

Xem Code C++ ```cpp #include using namespace std; int main() { int t; cin >> t; while(t--) { cin.ignore(); string str; while(getline(cin, str)) { str[0] = toupper(str[0]); // Viết hoa ký tự bắt đầu chuỗi for (int i = 1; i < str.length(); i++) { if (str[i] >= 97 && str[i] <= 122 && str[i-1] == ' ') { // viết hoa ký tự bắt đầu mỗi từ str[i] = toupper(str[i]); } if (str[i] >= 65 && str[i] <= 90 && str[i-1] != ' ' && str[i+1] != ' ') { // viết thường các ký tự có 2 bên khác khoảng trống str[i] = tolower(str[i]); } if (str[i] >= 65 && str[i] <= 90 && str[i-1] != ' ' && str[i+1] == ' ') { // viết thường các ký tự có bên trái khác rỗng và bên phải là rỗng str[i] = tolower(str[i]); } } cout << str << endl; } } return 0; } ```


[Thông báo] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập STR01: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

**Đâ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 ```CPP #include using namespace std; int main() { string str; while(cin >> str) { for (int i = 0; i < str.length(); i++) { str[i] = tolower(str[i]); } cout << str << " "; } return 0; } ```


[Thông báo] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập INVSUM: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

**Đâ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 ```cpp #include using namespace std; #define N 1000000 int main() { int t; cin >> t; vector Sn(N, 0); for (int i = 1; i <= N; i++) { Sn[i] = 1.0 / (2*i - 1) + Sn[i-1]; } while(t--) { long n; cin >> n; cout << fixed << setprecision(5) << Sn[n] << endl; } return 0; } ```


[Thông báo] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập PRIMFAC: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

Đâ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 ```cpp #include using namespace std; int main() { long k; cin >> k; vector p; vector alpha; long somu; for(long i = 2; i <= k; i++){ somu = 0; while(k % i == 0){ somu++; k /= i; } if (somu != 0) { p.push_back(i); alpha.push_back(somu); } } cout << p.size() << endl; for (long i = 0; i < p.size(); i++) { cout << p[i] << " " << alpha[i] << endl; } return 0; } ```


[Thông báo] Tài khoản @TuongTran13 đã chia sẻ code (nhưng không ẩn) tại bài tập DK05: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

bai nay oke khong a mn xem gop y nhe' thanks all. #include #include int main(){ int kcan; long n; do{ scanf("%ld",&n); }while (n<00&& n>pow(10,12) ); kcan=sqrt(n); if(pow(kcan,2)==n) printf("YES"); else printf("NO"); return 0; }


[Thông báo] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập SUM6: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

Đâ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 C++ ``` #include using namespace std; double DoubleSquare(int n) { if (n != 1) { return sqrt(2 + DoubleSquare(n-1)); } else return sqrt(2); } int main() { int n; cin >> n; while(n != 0) { int a; cin >> a; cout << fixed << setprecision(5) << DoubleSquare(a) << endl; n--; } return 0; } ```


[Thông báo] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập SANGNT: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

_Đâ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 #include // thuật toán sàng nguyên tố Eratosthenes using namespace std; int main() { int n; cin >> n; bool isPrime[n+1]; for (int i = 2; i <= n; i++) { isPrime[i] = true; } isPrime[0] = false; isPrime[1] = false; for (int i = 2; i * i <= n; i++) { if(isPrime[i] == true) { for (int j = i*i; j <= n; j+=i) { isPrime[j] = false; } } } for (int i = 2; i <= n; i++) { if (isPrime[i]) { cout << i << " "; } } return 0; }


[Thông báo] Tài khoản @TuanAnhh123 đã chia sẻ code (nhưng không ẩn) tại bài tập SEARCH3: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

> Code AC cho ai cần ```cpp #include #define ll long long using namespace std; pair a[1000006]; ll n, q, x, pos; ll first_position(ll left, ll right, ll x) { ll pos = 0; while(1) { ll mid = (left + right) / 2; if(a[mid].first == x) { pos = mid; right = mid - 1; } else if(a[mid].first > x) { right = mid - 1; } else { left = mid + 1; } if(left > right) break; } return pos; } void saveIndex(ll x) { ll getFirstPosition = first_position(1, n, x); if(getFirstPosition == 0) { pos = 0; } else { pos = a[getFirstPosition].second; } } int main() { ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); cin >> n >> q; for(ll i = 1; i <= n; i++) { cin >> a[i].first; a[i].second = i; } sort(a + 1, a + n + 1); while(q--) { pos = 0; cin >> x; saveIndex(x); cout << pos << " "; } } ```


[Thông báo] Tài khoản @ptahoccode đã chia sẻ code (nhưng không ẩn) tại bài tập VT03: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

Code đã AC nha mọi người có thể tham khảo bài làm của mình😁 #include using namespace std; int main(){ int n; cin>>n; int a[100]; for(int i=0; i>a[i]; } int max=a[0]; int chiso=0; for(int i=0; i=max){ max=a[i]; chiso=i; } } cout<< chiso; return 0; }


[Thông báo] Tài khoản @ptahoccode đã chia sẻ code (nhưng không ẩn) tại bài tập SUM3: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

Code mình đã AC nha, mọi người chưa làm được có thể tham khảo #include #include using namespace std; int main(){ double n; cin>>n; cout<


[Thông báo] Tài khoản @ptahoccode đã chia sẻ code (nhưng không ẩn) tại bài tập VT01: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

Đây là lời giải của mình đã AC ạ=)) #include using namespace std; int main(){ int n; cin>>n; int a[100]; for(int i=0; i>a[i]; } int max=a[0]; for(int i=0; i


[Thông báo] Tài khoản @NooPLT đã chia sẻ code (nhưng không ẩn) tại bài tập GPTB1: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

Đâ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. `python3`

Xem code AC

````py a,b,c,d,e,f = (int(x) for x in input().split()) if a/d == d/e == c/f: print ("VOSONGHIEM") elif a/d != c/f and d/e != c/f and a/d == d/e: print ("VONGHIEM") else: D = (a*e - d*b) Dx = (c*e - f*b) Dy = (a*f - d*c) if D == 0: print ("VONGHIEM") else: x = Dx/D y = Dy/D if x == -0: print("{:.2f}".format(0),"{:.2f}".format(y)) elif y ==-0: print("{:.2f}".format(x),"{:.2f}".format(0)) else: print("{:.2f}".format(x),"{:.2f}".format(y))

___ [**Thông báo**] Tài khoản @phat27 đã chia sẻ code (nhưng không ẩn) tại bài tập [VL19](https://luyencode.net/problem/VL19): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Đâ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. #include #include int kt(int x, int y) { int sl = 0; for (int i = y-1; i > x; i--) { if (i % 3 == 0) sl++; } return sl; } int main() { int a, b; do { scanf("%d", &a); scanf("%d", &b); int x = abs(a), y = abs(b); } while (a >= 10000 || b >= 10000); int x = a, y = b; if (kt(x, y) != 0) { for (int i = y-1; i > x; i--) { if (i % 3 == 0) { printf("%d ", i); } } } else if (kt(x, y) == 0) { printf("NOT FOUND"); } }

___ [**Thông báo**] Tài khoản @Gilgamesh-hoang đã chia sẻ code (nhưng không ẩn) tại bài tập [DCTDN1](https://luyencode.net/problem/DCTDN1): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

code Java AC ``` import java.util.Arrays; import java.util.Scanner; class Main { public static void main (String[] args){ Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[] a= new int[n]; int[] L = new int[n]; Arrays.fill(L,1); for (int i = 0; i < n; i++) { a[i] = sc.nextInt(); } for (int i = 0; i < n; i++) { for (int j = 0; j < i; j++) { if(a[i] > a[j]) { L[i] = Math.max(L[i], L[j] +1); } } } Arrays.sort(L); System.out.println(L[n-1]); } } ```

___ [**Thông báo**] Tài khoản @jonnylaptrinh đã chia sẻ code (nhưng không ẩn) tại bài tập [SODEPN](https://luyencode.net/problem/SODEPN): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

n = int(input()) if n < 0 or n > 10**10: print('qua gioi han!') else: tong = 0 while n > 0: tong += n % 10 n = int(n//10) if tong % 10 == 9: print('YES') else: print('NO')

___ [**Thông báo**] Tài khoản @bibimoni đã chia sẻ code (nhưng không ẩn) tại bài tập [VT03](https://luyencode.net/problem/VT03): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

View AC Code

#include using namespace std; using ll = long long; int main() { int n; cin >> n; ll a[n]; int res = 0; for(int i = 0; i < n; i++) { cin >> a[i]; } for(int i = 1; i < n; i++) { if(a[res] <= a[i]) res = i; } cout << res; }

___ [**Thông báo**] Tài khoản @bibimoni đã chia sẻ code (nhưng không ẩn) tại bài tập [DIEMSO](https://luyencode.net/problem/DIEMSO): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

View AC Code

#include using namespace std; using ll = long long; signed main() { ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); string in; cin >> in; ll n = in.length(); int cInARow = 0; int res = 0; for(int i = 0; i < n; i++) { if(in[i] == 'N') { cInARow = 0; } else { cInARow++; res += cInARow; } } cout << res; return 0; }

___ [**Thông báo**] Tài khoản @bibimoni đã chia sẻ code (nhưng không ẩn) tại bài tập [MARBLES](https://luyencode.net/problem/MARBLES): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

View AC code

#include using namespace std; using ll = long long; signed main() { ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); int n; cin >> n; int buffer = 0; while(n > 0) { buffer++; n -= buffer; } n == 0 ? cout << "Yes." : cout << "No."; return 0; }

___ [**Thông báo**] Tài khoản @duyvt6663 đã chia sẻ code (nhưng không ẩn) tại bài tập [LUCKY](https://luyencode.net/problem/LUCKY): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Bài này nếu bạn nào không tìm ra quy luật hoàn toàn có thể AC mà không cần biết quy luật bằng cách sau. Cụ thể trình chấm có 30 testcases , điều kiện AC là đúng hết 30 testcases đó, ngoài ra không có test ẩn và hoàn toàn deterministic. Do đó trình chấm đóng vai trò như một oracle (yes/no) và coder là người query oracle đó.   Nếu ta chỉ cout << 1 mà không làm gì khác thì sẽ được oracle trả về đáp án của mỗi testcase (0 hoặc 1). Nhiệm vụ còn lại là đi identify từng testcase một. Nhận thấy testcase là cố định và N là identity của mỗi testcase, ta chỉ cần đoán được N của mỗi case và if else đến chết thì bài toán được giải quyết. Ở đây ta có thể query theo binary search để giới hạn độ phức tạp truy vấn xuống 30*log(10^8). Cụ thể ta có thể truy vấn "if(N > 10^8/2) cout 1; else cout 0;" để giới hạn khoảng của N và lặp lại đến khi xác định được khoảng duy nhất của N.   Sau đây là một code sử dụng chiến thuật trên. strategy1() là một quy luật mình đoán fail ban đầu, dính được 18 test đúng, do đó chỉ cần query cho 12 test còn lại và hợp thành cụm if else như trong hình.

Xem code AC ```C++ #include using namespace std; void strategy1(int& N, string& s) { int sum = 0, len; while(N > 0) { sum += N%10; N /= 10; } len = (int)floor(log2(sum)) + 1; len = len - (s.length()+1)%len; cout << ((sum & (1 << len)) >> len); } int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); int N; string s; cin >> N >> s; if(1171876 <= N && N <= 1562500 || 3125000 <= N && N <= 4687501 || 6079103 <= N && N <= 6103516 || 7666017 <= N && N <= 7714844 || 7519533 <= N && N <= 7617188 ) cout << 0; else if(4687501 <= N && N <= 5468750 || 5517580 <= N && N <= 5566407 || 9179688 <= N && N <= 9375000 || 6250000 <= N && N <= 6640625 || 7031251 <= N && N <= 7421875 || 7617189 <= N && N <= 7666016 || 7421876 <= N && N <= 7519532 ) cout << 1; else strategy1(N,s); return 0; } ```

___ [**Thông báo**] Tài khoản @Jacki777 đã chia sẻ code (nhưng không ẩn) tại bài tập [CB03](https://luyencode.net/problem/CB03): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); int c = sc.nextInt(); System.out.println(a+b+c); }

___ 👉 Nhớ xem quy tắc & hướng dẫn [tại đây](https://gist.github.com/nguyenvanhieuvn/d3e5e20c44ef9d565fa3d7b9ebabfc65) nha các dev 😘
behitek commented 2 years ago

[Thông báo] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập DIGIT5: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

Xem trong đoạn M, N số 5 xuất hiện bao nhiêu lần thôi. Bạn nào chưa làm được có thể tham khảo.

Xem code C++ ```cpp #include using namespace std; int check(int n) { string str = to_string(n); int count = 0; for (int i = 0; i < str.length(); i++) { if (str[i] == '5') { count++; } } return count; } int main() { int m, n; cin >> m >> n; int count = 0; for (int i = m; i < n + 1; i++) { count += check(i); } cout << count; return 0; } ```


[Thông báo] Tài khoản @nguyenvanan216 đã chia sẻ code (nhưng không ẩn) tại bài tập DK02: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

#include using namespace std; int main(){ int a,b,c; cin >> a >> b >> c; vector n; n.push_back(a); n.push_back(b); n.push_back(c); sort(n.begin(),n.end()); cout << n[2]; return 0; }


[Thông báo] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập MINMAX: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

**Đây là bài giải của mình đã AC. Bạn nào chưa làm được thì có thể tham khảo.**

Xem code C++ ```cpp #include using namespace std; int MAX(int *a, int size) { int max = a[0]; int index = 1; for (int i = 1; i < size; i++) { if (max < a[i]) { max = a[i]; index = i + 1; } } cout << max << " "; return index; } int MIN(int *a, int size) { int min = a[0]; int index = 1; for (int i = 1; i < size; i++) { if (min > a[i]) { min = a[i]; index = i + 1; } } cout << min << " "; return index; } int main() { int t; cin >> t; int a[t]; for (int i = 0; i < t; i++) { cin >> a[i]; } cout << MIN(a, t) << " " << MAX(a, t); return 0; } ```


[Thông báo] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập CVB2D: Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

**Đây là code AC của mình. Nếu bạn nào không làm được có thể tham khảo.**

Xem code C++ ```cpp #include using namespace std; long B2D(char *str) { char *ptr; long ret; ret = strtol(str, &ptr, 2); return ret; } int main() { int t; cin >> t; while (t--) { char *n; cin >> n; cout << B2D(n) << endl; } return(0); } ```


👉 Nhớ xem quy tắc & hướng dẫn tại đây nha các dev 😘

behitek commented 2 years ago

[Thông báo] Tài khoản @danh2006 đã chia sẻ code (nhưng không ẩn) tại bài tập [https://code.nguyenvanhieu.vn/problem/PROD](https://code.nguyenvanhieu.vn/problem/PROD): Bình luận của bạn đã bị gỡ bỏ!

Nội dung đã đăng

Đâ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 << "0"; }else if(a>0 && b>0 || a<0 && b<0){ cout << "1"; }else if(a>0 && b<0 || a<0 && b>0){ cout << "-1"; } return 0; }

___ [**Thông báo**] Tài khoản @thanhdanh27x đã chia sẻ code (nhưng không ẩn) tại bài tập [[https://www.luyencode.net/problem/DEMUOC](https://www.luyencode.net/problem/DEMUOC)](https://luyencode.net/problem/[https://www.luyencode.net/problem/DEMUOC](https://www.luyencode.net/problem/DEMUOC)): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

#include using namespace std; int main(){ long long n; long long dem = 0; cin >> n; for(long long i = 1; i <= n; i++){ if(n % i == 0) dem++; } cout << dem; return 0; }

___ [**Thông báo**] Tài khoản @thanhdanh27x đã chia sẻ code (nhưng không ẩn) tại bài tập [[https://www.luyencode.net/problem/PTICH](https://www.luyencode.net/problem/PTICH)](https://luyencode.net/problem/[https://www.luyencode.net/problem/PTICH](https://www.luyencode.net/problem/PTICH)): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

#include using namespace std; int main(){ long long n; cin >> n; int dem; for(int i = 2; i <= n; i++){ dem = 0; while(n % i == 0){ dem++; n /= i; } if(dem){ cout << i; if(dem > 0) cout << " " << dem << endl; } } }

___ [**Thông báo**] Tài khoản @thingpro đã chia sẻ code (nhưng không ẩn) tại bài tập [DK10](https://luyencode.net/problem/DK10): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Đâ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. #include using namespace std; int main() { long long month,year; cin>>month>>year; if(month<=0||month>12) cout<< "INVALID"; else if(year<=0||year>100000) cout<< "INVALID"; switch (month) { case 1: case 3: case 5: case 7: case 8: case 10: case 12: { if(year<0||year>100000) { break; } cout<<31; break; } case 4: case 6: case 9: case 11: { if(year<0||year>100000) { break; } if(month>0&&month<=100) cout<<30; break; } case 2: { if(year<0||year>100000) { break; } { if(year%4==0&&year%100!=0) cout<<29; else cout<<28; break; } } } return 0; }

___ [**Thông báo**] Tài khoản @thingpro đã chia sẻ code (nhưng không ẩn) tại bài tập [DK09](https://luyencode.net/problem/DK09): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Đây là code của mình các bạn có thể tham khảo thử nhé. #include using namespace std; int main() { long long n; cin>>n; if(n<=0||n>100000) cout<< "INVALID"; else if(n%4==0&&n%100!=0) cout<< "YES"; else cout<< "NO"; return 0; }

___ [**Thông báo**] Tài khoản @thanhdanh27x đã chia sẻ code (nhưng không ẩn) tại bài tập [[https://www.luyencode.net/problem/SODEPN](https://www.luyencode.net/problem/SODEPN)](https://luyencode.net/problem/[https://www.luyencode.net/problem/SODEPN](https://www.luyencode.net/problem/SODEPN)): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

#include using namespace std; int main(){ int n; int sum = 0; cin >> n; while(n > 0){ sum = sum + n % 10; n /= 10; } if(sum % 10 == 9) cout << "YES"; else cout << "NO"; return 0; }

___ [**Thông báo**] Tài khoản @Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập [[https://oj.luyencode.net/problem/RELATION](https://oj.luyencode.net/problem/RELATION)](https://luyencode.net/problem/[https://oj.luyencode.net/problem/RELATION](https://oj.luyencode.net/problem/RELATION)): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Dưới đây là code của mình đã AC, ý tưởng mà mình đưa ra như sau (này chủ yếu là Toán) Giả sử rằng: a = q1*k + a', b = q2*k + b', c = q3*k + c', a', b', c' thuộc [0, k - 1], khi đó, từ yêu cầu đề bài, ta có: a' = 0, b' = 0 hoặc a' + b' = k, tương tự với các cặp (b',c') và (a',c'), giải ra a' = b' = c' = 0 hoặc a' = b' = c' = k/2 (nếu k chẵn) #include using namespace std; int main () { long long n; long long k; cin >> n >> k; if (n == 1) { if (k == 2) { cout << 1; } if (k == 1) { cout << 1; } if (k >= 3) { cout << 0; } } else { if (k % 2 == 1) { cout << (n/k) * (n/k) * (n/k); } else { cout << (n/k) * (n/k) * (n/k) + ((n - k/2)/k + 1) * ((n - k/2)/k + 1) * ((n - k/2)/k + 1); } } return 0; }

___ [**Thông báo**] Tài khoản @thanhdanh27x đã chia sẻ code (nhưng không ẩn) tại bài tập [[https://www.luyencode.net/problem/POWER3](https://www.luyencode.net/problem/POWER3)](https://luyencode.net/problem/[https://www.luyencode.net/problem/POWER3](https://www.luyencode.net/problem/POWER3)): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

#include using namespace std; int main(){ long long n; long long a[100], x; cin >> n; for(int i = 1; i <= n; i++){ cin >> a[i]; } for(int i = 1; i <= n; i++){ double c = pow(a[i], 1.0/3); x = (long long)c; if(c == x or (x+1)*(x+1)*(x+1) == a[i] ){ cout << "YES" << endl; } else { cout << "NO" <

___ [**Thông báo**] Tài khoản @Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập [IP](https://luyencode.net/problem/IP): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Dưới đây là code củ mình đã AC, ý tưởng chính của mình là: ta sẽ sắp xếp các số IP đã có, nếu số nhỏ nhất != 1 thì xuất ra 1, còn nếu số nhỏ nhất bằng 1 thì ta sẽ bắt đầu tìm các số liên tiếp kể từ 1, nếu vòng lặp while dừng ở đâu thì ta lấy số trước đó cộng 1 là ok. #include #include using namespace std; int main () { int n; cin >> n; long long a[n]; for (int i = 0; i < n; ++i) { cin >> a[i]; } sort (a, a + n); if (a[0] != 1) { cout << 1; } else { int i = 1; while (i < n && a[i] == i + 1) { i++; } cout << a[i - 1] + 1; } return 0; }

___ [**Thông báo**] Tài khoản @xuoigio1 đã chia sẻ code (nhưng không ẩn) tại bài tập [KHOPXAU](https://luyencode.net/problem/KHOPXAU): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

code C ac cho ai cần : #include #include // s : ABABDABACDABABCABAB // t : ABABCABAB int lps[1000000]; void LPS(int lps[], int m, char t[]) { lps[0] = 0; int i =1, len = 0; while(i < m) { if(t[i] == t[len]) { len++; lps[i] = len; i++; } else { if(len != 0) { len = lps[len - 1]; } else { lps[i] = 0; i++; } } } } void KMP(int n, int m, char s[], char t[]) { lps[m]; LPS(lps, m, t); int i = 0, j = 0; while((n - i) >= (m - j)) { if(s[i] == t[j]) { i++; j++; } if(j == m) { printf("%d ", i - j + 1); j = lps[j - 1]; } else if(i < n && s[i] != t[j]) { if(j == 0) { i++; } else { j = lps[j - 1]; } } } } int main() { char s[1000000], t[1000000]; int n, m; fgets(s, sizeof(s), stdin); fflush(stdin); n = strlen(s); if(s[n - 1] == '\n') { s[n - 1] = '\0'; } n = strlen(s); fgets(t, sizeof(t), stdin); fflush(stdin); m = strlen(t); if(t[m - 1] == '\n') { t[m - 1] = '\0'; } m = strlen(t); if(m == 1) { for(int i = 0; i < n; i++) { if(s[i] == t[0]) { printf("%d ", i); } } } else { KMP(n, m, s, t); } return 0; }

___ [**Thông báo**] Tài khoản @ltbngoc đã chia sẻ code (nhưng không ẩn) tại bài tập [DATE2](https://luyencode.net/problem/DATE2): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

#include using namespace std; int main () { int n,hh=00,mm=00,ss=00; cin>>n; hh=n/3600; mm=n%3600/60; ss=n%3600%60; if (hh<10) cout<<0<

___ [**Thông báo**] Tài khoản @Quyetleduy đã chia sẻ code (nhưng không ẩn) tại bài tập [MCAKE](https://luyencode.net/problem/MCAKE): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

#include using namespace std; int main() { int n, L; cin >> n >> L; int a[1005]={0}; int tt = 0, lt = 0; int m, p; while(n--) { cin >> m >> p; int k = p - m + 1; if (lt < k) lt = k; int dem=0; for (int i=m; i<=p; i++) { if (a[i]==0) { dem++; a[i]=1; } } if (tt < dem) tt=dem; } cout << lt << " " << tt; return 0; }

___ [**Thông báo**] Tài khoản @Quyetleduy đã chia sẻ code (nhưng không ẩn) tại bài tập [FLASHMOB](https://luyencode.net/problem/FLASHMOB): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

#include using namespace std; int main() { int c1, n; cin >> c1 >> n; int a[50]={0}, b[50]; a[c1]=1; int index = c1, sum=0; int m, p; while(n--) { cin >> m >> p; if (index == p) { index = m; a[m] = 1; } } for (int i=1; i<=33; i++) { if (a[i]==1) sum++; } cout << index << " " << sum; return 0; }

___ [**Thông báo**] Tài khoản @Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập [LARES](https://luyencode.net/problem/LARES): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Dưới đây là code của mình đã AC, nếu mn bí có thể tham khảo: #include using namespace std; int main () { long long m; long long n; long long k; cin >> m >> n >> k; cout << min (min((m + n - k)/3,n), m/2); return 0; }

___ [**Thông báo**] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập [NHATCHU](https://luyencode.net/problem/NHATCHU): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

**Đây là lời giải của mình đã AC, ai chưa làm được có thể tham khảo.**

Xem code C++ ```cpp #include using namespace std; int main(){ vector str; char s; while(cin >> s) { str.push_back(s); } for (int i = 0; i < str.size(); i++) { for (int j = i + 1; j < str.size(); j++) { if (str[i] == str[j]) { str.erase(str.begin() + j); j--; } } } for (int j = 0; j < str.size(); j++) { cout << str[j]; } return 0; } ```

___ [**Thông báo**] Tài khoản @contactgithubb đã chia sẻ code (nhưng không ẩn) tại bài tập [VL05](https://luyencode.net/problem/VL05): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Mình thấy code như mình dễ hiểu nhất với bạn gì ở trên ấy, chứ thấy mấy bạn làm cách đặt sum = 0, xong lấy sum -=, += i, xong tính ra kết quả của sum ra luôn mình thấy vô lý vãi, ai giải thích dùm mình đc k, cách đó khó hiểu vãi chưởng!! ```java import java.util.Scanner; public class Lesson35 { public static void main(String[] args) { Scanner input = new Scanner(System.in); int n; int sum = 0; int even = 0; int odd = 0; n = input.nextInt(); for (int i = 1; i <= 3 * n + 1; i++) { if (i % 2 == 0) { even -= i; } else { odd += i; } } sum = even + odd; System.out.println(sum); } } ```

___ [**Thông báo**] Tài khoản @Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập [[https://oj.luyencode.net/problem/LEXSTR](https://oj.luyencode.net/problem/LEXSTR)](https://luyencode.net/problem/[https://oj.luyencode.net/problem/LEXSTR](https://oj.luyencode.net/problem/LEXSTR)): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Đây là lời giải của mình đã AC, nếu bạn chưa giải được có thể tham khảo code của mình: #include #include using namespace std; int main () { int n; cin >> n; string s; cin >> s; int f[26]; for (int i = 0; i < 26; ++i) { cin >> f[i]; } int m = 0; for (int i = 0; i < s.size(); ++i) { if (s[i] != '?') { f[(int)s[i] - 97] --; if (f[(int)s[i] - 97] < 0) { m = -1; } } else { continue; } } vector v; for (int i = 0; i < 26; ++i) { if (f[i] > 0) { v.push_back((char)(i + 97)); } } int k = 0; for (int i = 0; i < s.size(); ++i) { if (s[i] == '?') { s[i] = v[k]; f[(int)v[k] - 97] --; if (f[(int)v[k] - 97] == 0) { k++; } } } if (m == 0) { for (int i = 0; i < s.size(); ++i) { cout << s[i]; } } if (m == -1) { cout << -1; } return 0; }

___ [**Thông báo**] Tài khoản @contactgithubb đã chia sẻ code (nhưng không ẩn) tại bài tập [DK07](https://luyencode.net/problem/DK07): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Cách mình làm!! ```java import java.util.Scanner; public class Lesson27 { public static void main(String[] args) { Scanner input = new Scanner(System.in); int a; int b; int c; double x1; double x2; double delta; a = input.nextInt(); b = input.nextInt(); c = input.nextInt(); delta = Math.pow(b, 2) - (4 * a * c); if (a == 0) { if (b == 0) { if (c == 0) { System.out.println("INF"); // Vo so nghiem } else { System.out.println("NO"); // Vo nghiem } } else { System.out.printf("%.2f", (double) -c / Math.abs(b)); } } else { if (delta < 0) { System.out.println("NO"); } else if (delta == 0) { x1 = (double) -b / (2 * a); System.out.printf("%.2f", x1); } else { x1 = (-b - Math.sqrt(delta)) / (2 * a); x2 = (-b + Math.sqrt(delta)) / (2 * a); System.out.printf("%.2f ", x1); System.out.printf("%.2f", x2); } } } } ```

___ [**Thông báo**] Tài khoản @contactgithubb đã chia sẻ code (nhưng không ẩn) tại bài tập [PTIT028](https://luyencode.net/problem/PTIT028): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Baì này nghĩ một tiếng mới ra, ae tham khỏa, móa cực :)) ```java import java.util.Scanner; public class Lesson15 { public static void main(String[] args) { Scanner input = new Scanner(System.in); double x; int d; x = input.nextDouble(); d = (int) x; if (d <= x) { System.out.println(d + " " + ++d); } else { System.out.println(--d + " " + ++d); } } } ```

___ [**Thông báo**] Tài khoản @thingpro đã chia sẻ code (nhưng không ẩn) tại bài tập [DSCP](https://luyencode.net/problem/DSCP): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Đâ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. #include using namespace std; long int kt(long long n) { for(int i=1;i<=sqrt(n);i++) { if(i*i==n) { return 1; } } } int main() { long int dem=0; long long l,r; cin>>l>>r; for(long long n=l;n<=r;n++) { if(kt(n)==1) dem++; } cout<

___ [**Thông báo**] Tài khoản @contactgithubb đã chia sẻ code (nhưng không ẩn) tại bài tập [NEXTCHAR](https://luyencode.net/problem/NEXTCHAR): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Đây là lời giải của mình bằng Java, các bạn xem thử nhé !! ```java import java.util.Scanner; public class Lesson13 { public static void main(String[] args) { Scanner input = new Scanner(System.in); char myChar; myChar = input.next().charAt(0); int charToNumber = myChar; int nextCharNumber = charToNumber + 1; char result = (char) nextCharNumber; if (nextCharNumber > 122) { System.out.println('a'); } else { System.out.println(result); } } } ```

___ [**Thông báo**] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập [EZCHUXH](https://luyencode.net/problem/EZCHUXH): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

**Đây là lời giải của mình đã AC, nếu ai chưa làm được có thể tham khảo.** (Nếu bị PA thì thử nộp vài lần là đc)

Xem code C++ ```cpp #include using namespace std; int main() { string str; getline(cin, str); vector cnt(123, 0); for (int i = 0; i < str.length(); i++) { if (str[i] >= 65 && str[i] <= 90) { cnt[str[i]]++; } if (str[i] >= 97 && str[i] <= 122) { cnt[str[i]]++; } } for (int i = 0; i < 123; i++) { if (cnt[i] > 0) { cout << (char)i << ":" << cnt[i] << endl; } } return 0; } ```

___ [**Thông báo**] Tài khoản @Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập [[https://oj.luyencode.net/problem/PRODUCT](https://oj.luyencode.net/problem/PRODUCT)](https://luyencode.net/problem/[https://oj.luyencode.net/problem/PRODUCT](https://oj.luyencode.net/problem/PRODUCT)): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Dưới đây là lời giải của mình đã AC, ý tưởng của mình được chia làm các bước: + Đếm xem trong khoảng [a,b] có bao nhiêu số chia hết cho d (gọi số số thoả là s), khi đó mình nhận thấy: _ Nếu a,b cùng chia hết cho d hoặc a chia hết và b ko chia hết thì s = b/d - a/d + 1 _ Nếu a, b cùng ko chia hết cho d hoặc a ko chia hết và b chia hết thì s = b/d - a/d. Điều này các bạn tự kiểm chứng. + Biểu diễn tích P theo d,s,a ,b, sau đó thực hiện yêu cầu đề bài bằng cách tính v2(P) và v5(P), sau đó xuất ra giá trị nhỏ nhất trong 2 giá trị trên. Nếu bạn không hiểu v2(P) và v5(P) là gì thì có thể search gg về "số mũ đúng và các vấn đề liên quan (bổ đề LTE, công thức Legendre,...)". #include #include using namespace std; int main () { long long d; long long a; long long b; cin >> d >> a >> b; if ((a % d == 0 && b % d == 0) || (a % d == 0 && b % d != 0)) { long long s = b/d - a/d + 1; long long p = 1; long long q = 1; long long h = 0; long long k = 0; long long j = d; while ((long long)((b/d)/(pow(2,p))) != 0) { h += (long long)((b/d)/(pow(2,p))); p++; } p = 1; while ((long long)((a/d - 1)/(pow(2,p))) != 0) { h -= (long long)((a/d - 1)/(pow(2,p))); p++; } while (j % 2 == 0) { h += s; j = j/2; } j = d; while ((long long)((b/d)/(pow(5,q))) != 0) { k += (long long)((b/d)/(pow(5,q))); q++; } q = 1; while ((long long)((a/d - 1)/(pow(5,q))) != 0) { k -= (long long)((a/d - 1)/(pow(5,q))); q++; } while (j % 5 == 0) { k += s; j = j/5; } cout << min(h,k); } if ((a % d != 0 && b % d != 0) || (a % d != 0 && b % d == 0)) { long long s = b/d - a/d; long long p = 1; long long q = 1; long long h = 0; long long k = 0; long long j = d; while ((long long)((b/d)/(pow(2,p))) != 0) { h += (long long)((b/d)/(pow(2,p))); p++; } p = 1; while ((long long)((a/d)/(pow(2,p))) != 0) { h -= (long long)((a/d)/(pow(2,p))); p++; } while (j % 2 == 0) { h += s; j = j/2; } j = d; while ((long long)((b/d)/(pow(5,q))) != 0) { k += (long long)((b/d)/(pow(5,q))); q++; } q = 1; while ((long long)((a/d)/(pow(5,q))) != 0) { k -= (long long)((a/d)/(pow(5,q))); q++; } while (j % 5 == 0) { k += s; j = j/5; } cout << min(h,k); } return 0; }

___ [**Thông báo**] Tài khoản @Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập [SMARTATM](https://luyencode.net/problem/SMARTATM): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Đây là lời giải của mình đã AC, cách làm của mình là dùng quy hoạch động, ban đầu bạn sẽ cho các phần tử f[i] (trong code) bằng - 1, rồi dùng quy hoạch động, nhưng ai ko đá động gì tới thì giữ giá trị - 1. #include #include #include using namespace std; int main () { int n; int m; cin >> n >> m; int a[n]; for (int i = 0; i < n; ++i) { cin >> a[i]; } sort (a, a + n); int f[m + a[0]]; for (int i = 0; i <= m; ++i) { f[i] = -1; } for (int i = a[0]; i <= m; ++i) { int p = 1000001; for (int j = 0; j < n; ++j) { if (i - a[j] > 0) { if (f[i - a[j]] > 0) { f[i] = min(f[i - a[j]] + 1, p); p = f[i]; } } if (i - a[j] == 0) { f[i] = 1; } if (i - a[j] < 0) { break; } } } cout << f[m]; return 0; }

___ [**Thông báo**] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập [PTIT056](https://luyencode.net/problem/PTIT056): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

**Đây là bài giải của mình đã AC, ai chưa làm được có thể tham khảo.**

Xem code C++ ```cpp #include using namespace std; int TongCS(int n) { int sum = 0; while(n != 0) { sum += (n % 10); n /= 10; } return sum; } bool SNT(int n) { if (n < 2) return false; else { for (int i = 2; i < sqrt(n); i++) { if (n % i == 0) return false; } } return true; } int main() { int n; cin >> n; if (SNT(TongCS(n)) == true && SNT(n) == true) cout << "YES"; else cout << "NO"; return 0; } ```

___ [**Thông báo**] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập [PTIT004](https://luyencode.net/problem/PTIT004): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

**Đây là lời giải của mình đã AC, bạn nào chưa làm được có thể tham khảo.**

Xem code C++ ```cpp #include using namespace std; int SDG(int n) { int sum = 0; int r = 0; while(n != 0) { r = n % 10; sum += r; n = n / 10; } if (sum >= 0 && sum <= 9) return sum; else return SDG(sum); } int main() { int n; cin >> n; cout << SDG(n); return 0; } ```

___ [**Thông báo**] Tài khoản @quanTDN đã chia sẻ code (nhưng không ẩn) tại bài tập [LC1](https://luyencode.net/problem/LC1): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Got it, thanks! On Sat, Jul 30, 2022 at 11:14 AM QuangBUKU ***@***.***> wrote: > ai mún tham khảo thì xem nha . đã AC all 15/15 > > #include > using namespace std; > int main() { > long long N; cin >> N; int a, b; > a = 0; b = 1; > while (a <= N) { > if (a < N) { > cout << a << " " << b << " " << N - a - b << endl; > } a++; > if (a == N) { > cout << a << " 0 0" << endl; > } > break; > } > } > > — > Reply to this email directly, view it on GitHub > , > or unsubscribe > > . > You are receiving this because you commented.Message ID: > ***@***.***> >

___ [**Thông báo**] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập [MOD](https://luyencode.net/problem/MOD): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

**Đây là lời giải của mình đã AC nếu ai chưa làm được có thể tham khảo.**

Xem code C++ ```cpp #include using namespace std; int main() { int n; cin >> n; n = abs(n); int r; string str; for (int i = 0; i < 3; i++) { r = n % 10; str += to_string(r); n = n / 10; } reverse(str.begin(), str.end()); cout << str; return 0; } ```

___ [**Thông báo**] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập [SODEP](https://luyencode.net/problem/SODEP): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

**Đây là code của mình đã AC, mọi người ai chưa làm được có thể tham khảo bài làm của mình.**

Xem code C++ ```cpp #include using namespace std; bool DX(int number) { string strA = to_string(number); string strB = to_string(number); reverse(strA.begin(), strA.end()); if(strA == strB) { return true; } return false; } bool SD2(int number) { int r; vector a; while(number != 0) { r = number % 10; a.push_back(r); number = number / 10; } int sum = 0; for (int i = 0; i < a.size(); i++) { sum += a[i]; } if (sum % 10 == 0 && DX(number) == true) { return true; } else return false; } int main() { int l, r; while(cin >> l >> r) { int count = 0; for (int i = l; i <= r;) { if (DX(i)) { if (SD2(i)) { count++; } i += 10; } else i++; } cout << count << endl; } return 0; } ```

___ [**Thông báo**] Tài khoản @jay-64bit đã chia sẻ code (nhưng không ẩn) tại bài tập [HANDSHAKE](https://luyencode.net/problem/HANDSHAKE): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

#include using namespace std; int main(){ long long n; cin >> n; cout << (n*(n-1))/2; return 0; }

___ [**Thông báo**] Tài khoản @Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập [[https://oj.luyencode.net/problem/FNS](https://oj.luyencode.net/problem/FNS)](https://luyencode.net/problem/[https://oj.luyencode.net/problem/FNS](https://oj.luyencode.net/problem/FNS)): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Dưới đây là lời giải của mình đã AC, nếu các bạn chưa tìm ra hướng có thể tham khảo code của mình: #include #include using namespace std; int main () { int t; cin >> t; for (int i = 0; i < t; ++i) { long long x; long long y; cin >> x >> y; if (x != y) { if (max (x,y) == x) { if (x % 2 == 1) { cout << (x - 1)* (x - 1) + y; } else { cout << x*x - y + 1; } } if (max (x,y) == y) { if (y % 2 == 0) { cout << (y - 1)*(y - 1) + x; } else { cout << y*y - x + 1; } } } else { cout << (y - 1)*(y - 1) + y; } cout << endl; } return 0; }

___ [**Thông báo**] Tài khoản @Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập [CSQ](https://luyencode.net/problem/CSQ): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Dưới đây là lời giải của mình đã AC, đáp số là (n*(n + 1)* (2n + 1))/6, nhưng xử lý như nào với n <= 10^9 mới là vấn đề, hướng đi của mình là chia nhỏ các cụm (n, n + 1), (n, 2n + 1), (n + 1, 2n + 1), ai chia hết cho 6 thì cứ khai báo biến p bằng tích 2 thằng đó chia 6, lấy mod rồi nhân thằng còn lại, tiếp tục lấy mod. Thế nhưng, nếu bạn thấy TLE ở 1 vài input thì ko sao cả, cứ nhấp nộp bài liên tục thì thể nào cũng AC. #include int mod = 1000000007; using namespace std; int main () { long long n; cin >> n; if ((n*(n + 1)) % 6 == 0) { long long p = (n*(n + 1))/6 % mod; cout << (p*(2*n + 1)) % mod; } else { if (((n + 1)*(2*n + 1)) % 6 == 0) { long long p = ((n + 1)*(2*n + 1))/6 % mod; cout << (p * n) % mod; } else { if ((n*(2*n + 1)) % 6 == 0) { long long p = (n*(2*n + 1))/6 % mod; cout << (p * (n + 1)) % mod; } } } return 0; }

___ [**Thông báo**] Tài khoản @Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập [GOLD](https://luyencode.net/problem/GOLD): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Dưới đây là lời giải của mình đã AC, ý tưởng chính của mình là: + tính tổng các số dương và tổng các số âm ở từng hàng, thằng nào lớn hơn thì push_back vào vector đã khai báo từ trước. + sort lại giá trị mảng vector theo thứ tự tăng dần. + nếu n = 1, cout phần tử vector duy nhất, nếu n >= 2, cout tổng 2 phần tử cuối. #include #include #include using namespace std; int main () { int n; int m; cin >> n >> m; long long a[n][m]; for (int i = 0; i < n; ++i) { for (int j = 0; j < m; ++j) { cin >> a[i][j]; } } vector v; for (int i = 0; i < n; ++i) { long long sum1 = 0; long long sum2 = 0; for (int j = 0; j < m; ++j) { if (a[i][j] >= 0) { sum1 += a[i][j]; } else { sum2 += abs(a[i][j]); } } if (sum1 >= sum2) { v.push_back(sum1); } else { v.push_back(sum2); } } sort (v.begin(), v.end()); if (n == 1) { cout << v[v.size() - 1]; } if (n >= 2) { cout << v[v.size() - 1] + v[v.size() - 2]; } return 0; }

___ [**Thông báo**] Tài khoản @Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập [PTIT036](https://luyencode.net/problem/PTIT036): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Dưới đây là code của mình đã AC, ý tưởng chính của mình là dùng hàm lower_bound nhé! #include #include using namespace std; int main() { int n; cin >> n; long long a[n]; for (int i = 0; i < n; ++i) { cin >> a[i]; } int m; cin >> m; long long b[m]; for (int i = 0; i < m; ++i) { cin >> b[i]; } long long sum = 0; for (int i = 0; i < m; ++i) { auto it = lower_bound (a, a + n, b[i]); if (*it != b[i]) { sum -= 1; } else { sum += (it - a + 1); } } sum = sum % 30; cout << (int)pow (2,sum); return 0; }

___ [**Thông báo**] Tài khoản @VuHungCoder đã chia sẻ code (nhưng không ẩn) tại bài tập [DK09](https://luyencode.net/problem/DK09): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Đây là code mình đã đc ACP sau 7 * 7 = 49 lần fix =))) `#include int main () { int n; scanf("%d", &n); if(n > 0 && n <= 1000000){ if(n%400==0 || (n%4==0 && n%100!=0)){ printf("YES"); } else{ printf("NO"); } } else{ printf("INVALID"); } return 0; }`

___ [**Thông báo**] Tài khoản @QuangBUKU đã chia sẻ code (nhưng không ẩn) tại bài tập [LC1](https://luyencode.net/problem/LC1): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

ai mún tham khảo thì xem nha . đã AC all 15/15 #include using namespace std; int main() { long long N; cin >> N; int a, b; a = 0; b = 1; while (a <= N) { if (a < N) { cout << a << " " << b << " " << N - a - b << endl; } a++; if (a == N) { cout << a << " 0 0" << endl; } break; } }

___ [**Thông báo**] Tài khoản @quysdo77 đã chia sẻ code (nhưng không ẩn) tại bài tập [DK03](https://luyencode.net/problem/DK03): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

#include #include int main() { int a,b,result; scanf("%d%d",&a,&b); result = a - b; printf("%d",abs(result)); return 0; }

___ [**Thông báo**] Tài khoản @quysdo77 đã chia sẻ code (nhưng không ẩn) tại bài tập [DK02](https://luyencode.net/problem/DK02): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

#include int main() { int a,b,c,max; scanf("%d%d%d",&a,&b,&c); max = a; if(b > max) max = b; if(c > max) max = c; printf("%d",max); return 0; }

___ [**Thông báo**] Tài khoản @thanhyou00 đã chia sẻ code (nhưng không ẩn) tại bài tập [DK05](https://luyencode.net/problem/DK05): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

## Nếu các bạn chưa làm được có thể tham khảo cách làm của mình

Xem code AC ``` #include using namespace std; int main() { long x; cin>>x; long sqr = sqrt(x); (sqr*sqr==x) ? (cout<<"YES") : (cout<<"NO"); return 0; } ```

___ [**Thông báo**] Tài khoản @thanhyou00 đã chia sẻ code (nhưng không ẩn) tại bài tập [DK04](https://luyencode.net/problem/DK04): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

## Dùng round ``` #include using namespace std; int main() { double x; cin>>x; cout< using namespace std; int main() { double x; cin>>x; (x<0)?(x=x-0.5):(x=x+0.5); cout<<(int) x<

___ [**Thông báo**] Tài khoản @thanhyou00 đã chia sẻ code (nhưng không ẩn) tại bài tập [DK02](https://luyencode.net/problem/DK02): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

``` #include using namespace std; int main() { int a, b, c; cin>>a>>b>>c; cout<

___ [**Thông báo**] Tài khoản @thanhyou00 đã chia sẻ code (nhưng không ẩn) tại bài tập [CB04](https://luyencode.net/problem/CB04): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

#include using namespace std; int main() { int a, b; cin>>a>>b; cout<

___ [**Thông báo**] Tài khoản @Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập [[https://oj.luyencode.net/problem/PTIT054](https://oj.luyencode.net/problem/PTIT054)](https://luyencode.net/problem/[https://oj.luyencode.net/problem/PTIT054](https://oj.luyencode.net/problem/PTIT054)): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Bài này ko khó về code, chỉ khó về chiến thuật, với mình, mình sẽ chia chúng thành 2 TH (mình gọi biến của nhóm là a, biến của số sỏi bốc là b): TH1; nếu a = 1, b = 2 hoặc a = 2, b = 3 hoặc a = 3, b = 4, ta sẽ chứng minh người đi trước có chiến thuật thắng, giả sử người đi trước là Daisy Thật vậy, ta sẽ trường hợp a = 1, b = 2 (ứng với ví dụ) làm mẫu, các trường hợp khác làm tương tự. với a = 1, b = 2, ta có số sỏi từng nhóm sau khi bốc là 1 - 4 - 5, nếu vậy, Louis sẽ có những hướng sau: 1. Nếu Louis chọn hết số sỏi của 1 trong 2 nhóm 2 và 3 (có số sỏi tương ứng là 4 và 5), Daisy chỉ cần đưa số sỏi nhóm còn lại về 1, lúc này số sỏi sẽ là 1 - 0 - 1 hoặc 1 - 1 - 0, Daisy chắc chắn thắng. 2. Nếu Louis chọn hết số sỏi của nhóm 1 (có số sỏi là 1), vậy số sỏi thành 0 - 4 - 5, Daisy chỉ cần chọn 1 sỏi từ nhóm 3, lúc này số sỏi thành 0 - 4 - 4, đến đây, dù Louis lấy bao nhiêu sỏi từ bất cứ nhóm nào, Daisy chỉ việc lấy số sỏi ở nhóm còn lại bằng với số sỏi Louis đã lấy, đến 1 lúc, ta có số sỏi là 0 - 0 - 0 (Daisy thắng), hoặc 0 - 1 - 1 (Daisy cũng chắc chắn thắng). 3. Nếu Louis không lấy hết số sỏi ở 1 trong 2 nhóm 2 và 3, nếu thế, Louis không được chọn số sỏi sao cho số sỏi còn lại ở nhóm đó là 1, vì nếu không Daisy chỉ cần chọn hết số sỏi ở nhóm còn lại trong 2 nhóm 2,3, khi đó số sỏi trở thành 1 - 0 - 1 hoặc 1 - 1 - 0. Daisy thắng, Louis cũng không được chọn số sỏi sao cho số sỏi còn lại ở nhóm đó là 2 (hoặc 3), vì nếu không, Daisy chỉ cần chọn số sỏi ở nhóm còn lại để số sỏi còn lại ở nhóm đó là 3 (hoặc 2), lúc này sẽ là 1 - 3 - 2 hoặc 1 - 2 - 3, lúc này: + Nếu Louis chọn hết số sỏi ở nhóm 1, Daisy sẽ đưa về 0 - 2 - 2, end game. + Nếu Louis chọn hết số sỏi ở 1 trong 2 nhóm 2,3, Daisy sẽ đưa về 1 - 0 - 1 hoặc 1 - 1 - 0, end game. + Nếu đưa số sỏi ở 1 trong 2 nhóm 2 ,3 về 1, Daisy sẽ chọn hết số sỏi ở nhóm còn lại, lúc này đưa về 1 - 0 - 1 hoặc 1 - 1 - 0, Daisy thắng. + Nếu đưa về 1 - 2 - 2 , Daisy đưa về 0 - 2 - 2, end game. Vậy Louis chỉ có thể chọn số sỏi sao cho số sỏi còn lại ở nhóm đó >= 4, tức là 1 - 4 - 4, lúc này Daisy cũng chỉ cần đưa về 0 - 4 - 4, rồi những lượt sau chọn số sỏi bằng số sỏi mà Louis chọn ở lượt trước, thế là đưa về 0 - 0 - 0 (Daisy thắng) hoặc 0 - 1 - 1 (Daisy thắng). Tóm lại, Daisy luôn có chiến thuật thắng. TH2: nếu (a,b) thuộc các cắp số có thể còn lại, như thế, người đi sau sẽ có chiến thuật thắng, vì với các cặp số (a,b) như thế thì số sỏi còn lại ở từng nhóm sẽ không thể bằng 1, vậy người đi sau chỉ việc đưa 1 trong 3 nhóm về 1 rồi quay về TH1, thế là người đi sau có chiến thuật thắng.

___ [**Thông báo**] Tài khoản @Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập [[https://oj.luyencode.net/problem/LC2](https://oj.luyencode.net/problem/LC2)](https://luyencode.net/problem/[https://oj.luyencode.net/problem/LC2](https://oj.luyencode.net/problem/LC2)): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Đây là lời giải của mình đã AC, ý tưởng chính của bài này là bạn cứ tìm số fibo lớn nhất ko quá n, sau đó lấy n trừ số fibo đó rồi tiếp tục tìm số fibo lớn nhất ko quá hiệu đó, quá trình cứ tiếp tục đến khi n = 0 là dừng. #include using namespace std; int main () { long long n; cin >> n; int count = 0; int f[100]; int b[100]; int m = 0; f[1] = 1; f[2] = 2; for (int i = 3; i < 100; ++i) { f[i] = f[i - 1] + f[i - 2]; } while (n != 0) { for (int i = 1; i < 100; ++i) { if (f[i] > n) { n = n - f[i - 1]; b[m] = f[i - 1]; m++; count++; break; } } } cout << count << endl; for (int i = 0; i < m; ++i) { cout << b[i] << " "; } return 0; }

___ [**Thông báo**] Tài khoản @Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập [PTIT052](https://luyencode.net/problem/PTIT052): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Đây là lời giải của mình đã AC, thuật toán của mình đơn giản là: số bao thuốc sẽ là n + n/k + n/k^2 +..., tuy nhiên, các bạn hãy cẩn thận với các trường hợp vỏ bao dư cộng lại cũng có thể đổi được Vd: n =11 và k = 3, ta sẽ có: 11 --> 3 (dư 2 vỏ) --> 1 --> 1 vỏ, tổng bao thuốc đã là 11 + 3 + 1 = 15. nhưng nếu lấy thêm 2 vỏ + 1 vỏ = 3 vỏ sẽ đổi thêm 1 bao nữa, vậy đáp án cuối là 15 + 1 = 16 (bao) #include using namespace std; int main () { int n; int k; cin >> n >> k; long long sum = 0; int res = 0; while (n != 0) { while (n >= k) { sum += n; res += n % k; n = n/k; } sum = sum + n; if (n + res >= k) { n = n + res; res = 0; sum = sum - n; } else { n = n/k; } } cout << sum; return 0; }

___ [**Thông báo**] Tài khoản @Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập [MAXSUM2](https://luyencode.net/problem/MAXSUM2): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Đây là lời giải của mình đã AC, ý tưởng chính cũng chỉ là: nếu ai <= 0 thì |ai| + ai = 0; còn ai > 0 thì |ai| + ai = 2*ai: #include using namespace std; int main () { int n; cin >> n; long long a[n]; for (int i = 0; i < n; ++i) { cin >> a[i]; } long long sum = 0; for (int i = 0; i < n; ++i) { if (a[i] > 0) { sum += 2*a[i]; } } cout << sum; return 0; }

___ [**Thông báo**] Tài khoản @Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập [[https://oj.luyencode.net/problem/ABC051_B](https://oj.luyencode.net/problem/ABC051_B)](https://luyencode.net/problem/[https://oj.luyencode.net/problem/ABC051_B](https://oj.luyencode.net/problem/ABC051_B)): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Đây là lời giải của mình đã AC, nếu bạn đã cố gắng hết sức mà chưa được thì có thể tham khảo, ý tưởng chính là bài toán chia kẹo Euler và nguyên lí bù trừ: #include using namespace std; int main () { int k; int s; cin >> k >> s; if (s <= k) { cout << ((s + 2)*(s + 1))/2; } if (s >= k + 1 && s <= 2*k + 1) { cout << ((s + 2)*(s + 1))/2 - 3* ((s - k + 1)* (s - k))/2; } if (s >= 2*k + 2) { cout << ((s + 2)*(s + 1))/2 - 3* ((s - k + 1)* (s - k))/2 + 3* ((s - 2*k)*(s - 2*k - 1))/2; } return 0; }

___ [**Thông báo**] Tài khoản @Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập [[https://oj.luyencode.net/problem/KANGAROO](https://oj.luyencode.net/problem/KANGAROO)](https://luyencode.net/problem/[https://oj.luyencode.net/problem/KANGAROO](https://oj.luyencode.net/problem/KANGAROO)): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Đây là lời giải của mình đã AC, nếu bạn đã cố gắng hết sức mà chưa được thì có thể tham khảo: #include using namespace std; int main () { int t; cin >> t; for (int i = 0; i < t; ++i) { int a; int b; int c; int d; cin >> a >> b >> c >> d; if (c > a) { if (d >= b) { cout << "NO"; } else { if ((c - a) % (b - d) != 0) { cout << "NO"; } else { cout << "YES"; } } } if (c == a) { cout << "YES"; } if (c < a) { if (d <= b) { cout << "NO"; } else { if ((a - c) % (d - b) != 0) { cout << "NO"; } else { cout << "YES"; } } } cout << endl; } return 0; }

___ [**Thông báo**] Tài khoản @Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập [FINDPER](https://luyencode.net/problem/FINDPER): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Đây là lời giải của mình đã AC, nếu bạn đã cố gắng hết sức mà chưa được thì có thể tham khảo: #include using namespace std; int main () { int n; cin >> n; long long a[n]; for (int i = 0; i < n; ++i) { cin >> a[i]; } if (n % 2 == 0) { for (int i = n - 1; i >= 1; i -= 2) { cout << a[i] << " "; } cout << a[0] << " "; for (int i = 2; i < n; i += 2) { cout << a[i] << " "; } } if (n % 2 == 1) { for (int i = n - 1; i >= 2; i -= 2) { cout << a[i] << " "; } cout << a[0] << " "; for (int i = 1; i < n; i += 2) { cout << a[i] << " "; } } return 0; }

___ [**Thông báo**] Tài khoản @Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập [STREAK](https://luyencode.net/problem/STREAK): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Đây là code của mình đã AC, nếu bạn đã cố gắng hết sức mà chưa được thì có thể tham khảo: #include using namespace std; int main () { int n; cin >> n; string s[n]; for (int i = 0; i < n; ++i) { cin >> s[i]; } int count1 = 0; int count2 = 0; int m = 0; int q = 0; if (n == 1) { if (s[0] == "Heads") { cout << 1 << " " << 0; } if (s[0] == "Tails") { cout << 0 << " " << 1; } } if (n >= 2) { for (int i = 0; i < n - 1; ++i) { if (s[i] == "Heads" && s[i + 1] == "Tails") { if (m + 1 > count1) { count1 = m + 1; } m = 0; } if (s[i] == "Heads" && s[i + 1] == "Heads") { m++; } if (s[i] == "Tails" && s[i + 1] == "Heads") { if (q + 1 > count2) { count2 = q + 1; } q = 0; } if (s[i] == "Tails" && s[i + 1] == "Tails") { q++; } } if (s[n - 2] == "Tails" && s[n - 1] == "Tails") { if (q + 1 > count2) { count2 = q + 1; } } if (s[n - 2] == "Heads" && s[n - 1] == "Heads") { if (m + 1 > count1) { count1 = m + 1; } } if (s[n - 2] == "Heads" && s[n - 1] == "Tails") { if (count2 < 1) { count2 = 1; } } if (s[n - 2] == "Tails" && s[n - 1] == "Heads") { if (count1 < 1) { count1 = 1; } } cout << count1 << " " << count2; } return 0; }

___ [**Thông báo**] Tài khoản @Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập [STRPOW](https://luyencode.net/problem/STRPOW): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Đây là lời giải của mình đã AC, nếu bạn đã cố gắng hết sức mà chưa được thì có thể tham khảo: #include #include using namespace std; int main () { string s; getline (cin,s); string t; getline (cin ,t); int k; cin >> k; string a = ""; for (int i = 0; i < k; ++i) { a = a + s; } if (a.size() != t.size()) { cout << "NO"; } else { int m = 0; for (int i = 0; i < a.size(); ++i) { if (a[i] == t[i]) { m++; } else { cout << "NO"; } } if (m == a.size()) { cout << "YES"; } } return 0; }

___ [**Thông báo**] Tài khoản @Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập [TNV](https://luyencode.net/problem/TNV): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Đâ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. #include #include using namespace std; int main () { int n; cin >> n; long long a[n]; for (int i = 0; i < n; ++i) { cin >> a[i]; } sort(a,a+n); int c[100000]; for (int i = 0; i < 100000; ++i) { c[i] = 1; } int i = 0; int k = 0; long long h = 0; int maxcount = 0; while (i < n) { while(a[i + 1] == a[i]) { c[k]++; i++; } if (c[k] > maxcount) { maxcount = c[k]; if (a[i] > h) { h = a[i]; } } k++; i = i + 1; } cout << h << " " << maxcount; return 0; }

___ [**Thông báo**] Tài khoản @Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập [HCNV2](https://luyencode.net/problem/HCNV2): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Đâ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. #include using namespace std; int main () { long long a[8]; for (int i = 0; i < 8; ++i) { cin >> a[i]; } if (min(a[0],a[2]) < max(a[4],a[6]) && max(a[0],a[2]) > min(a[4],a[6]) && min(a[1],a[3]) < max(a[5],a[7]) && max(a[1],a[3]) > min(a[5],a[7])) { cout << min(min (max(a[0],a[2]) - min(a[4],a[6]), max(a[4],a[6]) - min(a[0],a[2])), min(max(a[0],a[2]) - min(a[0],a[2]), max(a[4],a[6]) - min(a[4],a[6]))) * min(min (max(a[1],a[3]) - min(a[5],a[7]), max(a[5],a[7]) - min(a[1],a[3])), min(max(a[1],a[3]) - min(a[1],a[3]), max(a[5],a[7]) - min(a[5],a[7]))); } else { cout << 0; } return 0; }

___ [**Thông báo**] Tài khoản @donghuyhoang đã chia sẻ code (nhưng không ẩn) tại bài tập [PTIT036](https://luyencode.net/problem/PTIT036): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

/* * author: donghuyhoang 20/7/2022 */ #include using namespace std; #define sortv(v) sort(v.begin(),v.end()) #define sortvr(v) sort(v.rbegin(),v.rend()) #define sorts(s) sort(s.begin(),s.end()) #define forcina(a,n) for(int i = 0 ; i < n ;i++){cin >> a[i];} #define fi first #define se second #define in insert #define pb push_back #define endl '\n' typedef long long ll; typedef unsigned long long ull; const int MOD = (int) 1e9+7; inline ll gcd(ll a,ll b){if(b<=0) return a; return gcd(b,a%b);} inline ll lcm(ll a,ll b){return a/gcd(a,b)*b;} int main(){ // freopen("input.txt","r",stdin); // freopen("output.txt","w",stdout); ios_base::sync_with_stdio(false); cin.tie(NULL); int n,m; cin >> n; map mp; for(int i = 1; i <= n ;i++){ int x; cin >> x; if(mp[x] == 0) mp[x] = i; } int mu = 0; cin >> m; for(int i = 0; i < m ;i++){ int x; cin >> x; if(mp[x] != 0) mu += mp[x]; else --mu; } mu %= 30; int save = mu; int res = 1,x = 2; while(mu){ if(mu % 2 != 0){ res *= x; } mu/=2; x = x * x; } cout << (save >= 0 ? res : 1/res); }

___ [**Thông báo**] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập [SCBN2](https://luyencode.net/problem/SCBN2): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Code C++ tham khảo ```cpp #include using namespace std; #define N 1e5 int C(int k, int n) { if (k == 0 || k == n) return 1; if (k == 1) return n; return C(k - 1, n - 1) + C(k, n - 1); } int main() { int t; cin >> t; int a[t]; vector count(N, 0); for (int i = 0; i < t; i++) { cin >> a[i]; } for (int i = 0; i < t; i++) { count[a[i]]++; } int cnt = 0; for (int i = 0; i < N; i++) { if (count[i] >= 2) { cnt += C(2, count[i]); } } cout << cnt; return 0; } ```

___ [**Thông báo**] Tài khoản @Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập [SANGNT](https://luyencode.net/problem/SANGNT): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

Đâ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. #include using namespace std; int main () { int n; cin >> n; bool b[n + 1]; for (int i = 2; i <= n; ++i) { b[i] = 1; } b[0] = 0; b[1] = 0; for (int i = 2; i <= n/2; ++i) { for (int j = 2*i; j <= n; j += i) { b[j] = 0; } } for (int i = 2; i <= n; ++i) { if (b[i] == 1) { cout << i << " "; } } return 0; }

___ [**Thông báo**] Tài khoản @xuoigio1 đã chia sẻ code (nhưng không ẩn) tại bài tập [CSC](https://luyencode.net/problem/CSC): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

code C AC cho ai cần #include #include int a[5]; int main() { int x, y, z, k1, k2; scanf("%d%d%d", &x, &y, &z); a[0] = x; a[1] = y; a[2] = z; for(int i = 0; i < 2; i++) { for(int j = i + 1; j < 3; j++) { if(a[i] > a[j]) { int mid = a[i]; a[i] = a[j]; a[j] = mid; } } } k1 = a[1] - a[0]; k2 = a[2] - a[1]; if(k1 < k2) { printf("%d", a[1] + k1); } else if(k2 < k1) { printf("%d", a[0] + k2); } else if(k1 == k2) { printf("%d", a[2] + k1); } return 0; }

___ [**Thông báo**] Tài khoản @xuoigio1 đã chia sẻ code (nhưng không ẩn) tại bài tập [[https://oj.luyencode.net/problem/THROWDICE](https://oj.luyencode.net/problem/THROWDICE)](https://luyencode.net/problem/[https://oj.luyencode.net/problem/THROWDICE](https://oj.luyencode.net/problem/THROWDICE)): Bình luận của bạn đã bị gỡ bỏ!
Nội dung đã đăng

code C AC cho ai cần #include int main() { int a, b, c, sum; scanf("%d%d%d", &a, &b, &c); sum = a + b + c; printf("%d", 21 - sum); return 0; }

___ 👉 Nhớ xem quy tắc & hướng dẫn [tại đây](https://gist.github.com/nguyenvanhieuvn/d3e5e20c44ef9d565fa3d7b9ebabfc65) nha các dev 😘
behitek commented 2 years ago

[Thông báo] Tài khoản @thuhathcsvy đã chia sẻ code (nhưng không ẩn) tại bài tập GT1: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @vanductk đã chia sẻ code (nhưng không ẩn) tại bài tập PTIT033: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @TheMagicalTea đã chia sẻ code (nhưng không ẩn) tại bài tập DK02: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @VietAnhLeVu đã chia sẻ code (nhưng không ẩn) tại bài tập VL18: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @letansp2 đã chia sẻ code (nhưng không ẩn) tại bài tập VL18: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @nguyenson1508 đã chia sẻ code (nhưng không ẩn) tại bài tập WATER: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @samdeptraj đã chia sẻ code (nhưng không ẩn) tại bài tập CB01: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @zeldris273 đã chia sẻ code (nhưng không ẩn) tại bài tập DK08: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @vanductk đã chia sẻ code (nhưng không ẩn) tại bài tập DK02: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @vanductk đã chia sẻ code (nhưng không ẩn) tại bài tập DK01: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @jumrk đã chia sẻ code (nhưng không ẩn) tại bài tập DK04: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @dieckha đã chia sẻ code (nhưng không ẩn) tại bài tập VL03: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @Sondieptrai123dawdw đã chia sẻ code (nhưng không ẩn) tại bài tập VL17: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @chiendevweb đã chia sẻ code (nhưng không ẩn) tại bài tập VT12: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @kip402 đã chia sẻ code (nhưng không ẩn) tại bài tập DK08: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @lattalotto đã chia sẻ code (nhưng không ẩn) tại bài tập VL04: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @chiendevweb đã chia sẻ code (nhưng không ẩn) tại bài tập VL05: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @TrexSuongGaming đã chia sẻ code (nhưng không ẩn) tại bài tập CB04: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @lattalotto đã chia sẻ code (nhưng không ẩn) tại bài tập VL03: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @lattalotto đã chia sẻ code (nhưng không ẩn) tại bài tập SUM1: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @lattalotto đã chia sẻ code (nhưng không ẩn) tại bài tập VL01: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @lattalotto đã chia sẻ code (nhưng không ẩn) tại bài tập DK10: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @thuannguyen23 đã chia sẻ code (nhưng không ẩn) tại bài tập FANUM: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @17153428 đã chia sẻ code (nhưng không ẩn) tại bài tập CGAME: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @17153428 đã chia sẻ code (nhưng không ẩn) tại bài tập AVG3NUM: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @17153428 đã chia sẻ code (nhưng không ẩn) tại bài tập FUNCTION: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @17153428 đã chia sẻ code (nhưng không ẩn) tại bài tập PTIT051: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @17153428 đã chia sẻ code (nhưng không ẩn) tại bài tập PTIT033: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @17153428 đã chia sẻ code (nhưng không ẩn) tại bài tập PTIT028: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @tranhoanghuanUET đã chia sẻ code (nhưng không ẩn) tại bài tập DEMTU: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @sonbuibc17 đã chia sẻ code (nhưng không ẩn) tại bài tập VT04: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @hoangdev0 đã chia sẻ code (nhưng không ẩn) tại bài tập FUNCTION: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @lattalotto đã chia sẻ code (nhưng không ẩn) tại bài tập DK06: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @so1taynguyen đã chia sẻ code (nhưng không ẩn) tại bài tập [https://oj.luyencode.net/problem/NTDX](https://oj.luyencode.net/problem/NTDX): Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @hoangdev0 đã chia sẻ code (nhưng không ẩn) tại bài tập MT03: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @QQZZNMD đã chia sẻ code (nhưng không ẩn) tại bài tập DK06: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @hoangdang243 đã chia sẻ code (nhưng không ẩn) tại bài tập POWER3: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @quan2k4 đã chia sẻ code (nhưng không ẩn) tại bài tập SUM8: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @tonysama-lol đã chia sẻ code (nhưng không ẩn) tại bài tập [https://oj.luyencode.net/problem/EVA](https://oj.luyencode.net/problem/EVA): Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @tonysama-lol đã chia sẻ code (nhưng không ẩn) tại bài tập [https://oj.luyencode.net/problem/LIBRARY](https://oj.luyencode.net/problem/LIBRARY): Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @hoangggduonggg đã chia sẻ code (nhưng không ẩn) tại bài tập CB04: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @thuhuong17 đã chia sẻ code (nhưng không ẩn) tại bài tập DK03: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @thuhuong17 đã chia sẻ code (nhưng không ẩn) tại bài tập DK02: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @thuhuong17 đã chia sẻ code (nhưng không ẩn) tại bài tập CB07: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @K1ethoang đã chia sẻ code (nhưng không ẩn) tại bài tập [https://oj.luyencode.net/problem/XORNARY](https://oj.luyencode.net/problem/XORNARY): Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @K1ethoang đã chia sẻ code (nhưng không ẩn) tại bài tập GUNDAM: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @hoangdev0 đã chia sẻ code (nhưng không ẩn) tại bài tập MAXFREQ: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @thingpro đã chia sẻ code (nhưng không ẩn) tại bài tập VT12: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @kqhuy9999 đã chia sẻ code (nhưng không ẩn) tại bài tập [https://oj.luyencode.net/problem/STMASS](https://oj.luyencode.net/problem/STMASS): Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @NguyenMaiVietVy đã chia sẻ code (nhưng không ẩn) tại bài tập STR04: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @QuanIsMe7303 đã chia sẻ code (nhưng không ẩn) tại bài tập STR04: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @QuanIsMe7303 đã chia sẻ code (nhưng không ẩn) tại bài tập CRED: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @thingpro đã chia sẻ code (nhưng không ẩn) tại bài tập VL16: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @Air203 đã chia sẻ code (nhưng không ẩn) tại bài tập DK03: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập [https://oj.luyencode.net/problem/XORNARY](https://oj.luyencode.net/problem/XORNARY): Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập PALINZ: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @nhoxpunkhok đã chia sẻ code (nhưng không ẩn) tại bài tập DK04: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @hieule1102 đã chia sẻ code (nhưng không ẩn) tại bài tập VL19: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @hieule1102 đã chia sẻ code (nhưng không ẩn) tại bài tập DK03: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập UPWORD: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @thingpro đã chia sẻ code (nhưng không ẩn) tại bài tập [https://oj.luyencode.net/problem/GFRIEND](https://oj.luyencode.net/problem/GFRIEND): Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @thingpro đã chia sẻ code (nhưng không ẩn) tại bài tập BCNN: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @danh2006 đã chia sẻ code (nhưng không ẩn) tại bài tập PTIT014: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @SuperIdoldexiaorung đã chia sẻ code (nhưng không ẩn) tại bài tập [https://xn--300bicode-t1a.vn/problem/0100](https://xn--300bicode-t1a.vn/problem/0100): Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @danh2006 đã chia sẻ code (nhưng không ẩn) tại bài tập CUTTING: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập SUPREFIX: Bình luận của bạn đã bị gỡ bỏ!👉 Nhớ xem quy tắc & hướng dẫn tại đây nha các dev 😘

hoangdang243 commented 2 years ago

làm thế nào để ẩn code ạ em không thấy,em cảm ơn ạ

On Tue, Sep 20, 2022 at 12:10 PM Hieu Nguyen Van @.***> wrote:

[Thông báo] Tài khoản @thuhathcsvy https://github.com/thuhathcsvy đã chia sẻ code (nhưng không ẩn) tại bài tập GT1 https://luyencode.net/problem/GT1: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @vanductk https://github.com/vanductk đã chia sẻ code (nhưng không ẩn) tại bài tập PTIT033 https://luyencode.net/problem/PTIT033: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @TheMagicalTea https://github.com/TheMagicalTea đã chia sẻ code (nhưng không ẩn) tại bài tập DK02 https://luyencode.net/problem/DK02: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @VietAnhLeVu https://github.com/VietAnhLeVu đã chia sẻ code (nhưng không ẩn) tại bài tập VL18 https://luyencode.net/problem/VL18: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @letansp2 https://github.com/letansp2 đã chia sẻ code (nhưng không ẩn) tại bài tập VL18 https://luyencode.net/problem/VL18: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @nguyenson1508 https://github.com/nguyenson1508 đã chia sẻ code (nhưng không ẩn) tại bài tập WATER https://luyencode.net/problem/WATER: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @samdeptraj https://github.com/samdeptraj đã chia sẻ code (nhưng không ẩn) tại bài tập CB01 https://luyencode.net/problem/CB01: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @zeldris273 https://github.com/zeldris273 đã chia sẻ code (nhưng không ẩn) tại bài tập DK08 https://luyencode.net/problem/DK08: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @vanductk https://github.com/vanductk đã chia sẻ code (nhưng không ẩn) tại bài tập DK02 https://luyencode.net/problem/DK02: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @vanductk https://github.com/vanductk đã chia sẻ code (nhưng không ẩn) tại bài tập DK01 https://luyencode.net/problem/DK01: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @jumrk https://github.com/jumrk đã chia sẻ code (nhưng không ẩn) tại bài tập DK04 https://luyencode.net/problem/DK04: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @dieckha https://github.com/dieckha đã chia sẻ code (nhưng không ẩn) tại bài tập VL03 https://luyencode.net/problem/VL03: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @Sondieptrai123dawdw https://github.com/Sondieptrai123dawdw đã chia sẻ code (nhưng không ẩn) tại bài tập VL17 https://luyencode.net/problem/VL17: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @chiendevweb https://github.com/chiendevweb đã chia sẻ code (nhưng không ẩn) tại bài tập VT12 https://luyencode.net/problem/VT12: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @kip402 https://github.com/kip402 đã chia sẻ code (nhưng không ẩn) tại bài tập DK08 https://luyencode.net/problem/DK08: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @lattalotto https://github.com/lattalotto đã chia sẻ code (nhưng không ẩn) tại bài tập VL04 https://luyencode.net/problem/VL04: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @chiendevweb https://github.com/chiendevweb đã chia sẻ code (nhưng không ẩn) tại bài tập VL05 https://luyencode.net/problem/VL05: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @TrexSuongGaming https://github.com/TrexSuongGaming đã chia sẻ code (nhưng không ẩn) tại bài tập CB04 https://luyencode.net/problem/CB04: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @lattalotto https://github.com/lattalotto đã chia sẻ code (nhưng không ẩn) tại bài tập VL03 https://luyencode.net/problem/VL03: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @lattalotto https://github.com/lattalotto đã chia sẻ code (nhưng không ẩn) tại bài tập SUM1 https://luyencode.net/problem/SUM1: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @lattalotto https://github.com/lattalotto đã chia sẻ code (nhưng không ẩn) tại bài tập VL01 https://luyencode.net/problem/VL01: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @lattalotto https://github.com/lattalotto đã chia sẻ code (nhưng không ẩn) tại bài tập DK10 https://luyencode.net/problem/DK10: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @thuannguyen23 https://github.com/thuannguyen23 đã chia sẻ code (nhưng không ẩn) tại bài tập FANUM https://luyencode.net/problem/FANUM: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @17153428 https://github.com/17153428 đã chia sẻ code (nhưng không ẩn) tại bài tập CGAME https://luyencode.net/problem/CGAME: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @17153428 https://github.com/17153428 đã chia sẻ code (nhưng không ẩn) tại bài tập AVG3NUM https://luyencode.net/problem/AVG3NUM: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @17153428 https://github.com/17153428 đã chia sẻ code (nhưng không ẩn) tại bài tập FUNCTION https://luyencode.net/problem/FUNCTION: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @17153428 https://github.com/17153428 đã chia sẻ code (nhưng không ẩn) tại bài tập PTIT051 https://luyencode.net/problem/PTIT051: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @17153428 https://github.com/17153428 đã chia sẻ code (nhưng không ẩn) tại bài tập PTIT033 https://luyencode.net/problem/PTIT033: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @17153428 https://github.com/17153428 đã chia sẻ code (nhưng không ẩn) tại bài tập PTIT028 https://luyencode.net/problem/PTIT028: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @tranhoanghuanUET https://github.com/tranhoanghuanUET đã chia sẻ code (nhưng không ẩn) tại bài tập DEMTU https://luyencode.net/problem/DEMTU: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @sonbuibc17 https://github.com/sonbuibc17 đã chia sẻ code (nhưng không ẩn) tại bài tập VT04 https://luyencode.net/problem/VT04: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @hoangdev0 https://github.com/hoangdev0 đã chia sẻ code (nhưng không ẩn) tại bài tập FUNCTION https://luyencode.net/problem/FUNCTION: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @lattalotto https://github.com/lattalotto đã chia sẻ code (nhưng không ẩn) tại bài tập DK06 https://luyencode.net/problem/DK06: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @so1taynguyen https://github.com/so1taynguyen đã chia sẻ code (nhưng không ẩn) tại bài tập https://oj.luyencode.net/problem/NTDX: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @hoangdev0 https://github.com/hoangdev0 đã chia sẻ code (nhưng không ẩn) tại bài tập MT03 https://luyencode.net/problem/MT03: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @QQZZNMD https://github.com/QQZZNMD đã chia sẻ code (nhưng không ẩn) tại bài tập DK06 https://luyencode.net/problem/DK06: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @hoangdang243 https://github.com/hoangdang243 đã chia sẻ code (nhưng không ẩn) tại bài tập POWER3 https://luyencode.net/problem/POWER3: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @quan2k4 https://github.com/quan2k4 đã chia sẻ code (nhưng không ẩn) tại bài tập SUM8 https://luyencode.net/problem/SUM8: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @tonysama-lol https://github.com/tonysama-lol đã chia sẻ code (nhưng không ẩn) tại bài tập https://oj.luyencode.net/problem/EVA: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @tonysama-lol https://github.com/tonysama-lol đã chia sẻ code (nhưng không ẩn) tại bài tập https://oj.luyencode.net/problem/LIBRARY: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @hoangggduonggg https://github.com/hoangggduonggg đã chia sẻ code (nhưng không ẩn) tại bài tập CB04 https://luyencode.net/problem/CB04: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @thuhuong17 https://github.com/thuhuong17 đã chia sẻ code (nhưng không ẩn) tại bài tập DK03 https://luyencode.net/problem/DK03: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @thuhuong17 https://github.com/thuhuong17 đã chia sẻ code (nhưng không ẩn) tại bài tập DK02 https://luyencode.net/problem/DK02: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @thuhuong17 https://github.com/thuhuong17 đã chia sẻ code (nhưng không ẩn) tại bài tập CB07 https://luyencode.net/problem/CB07: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @K1ethoang https://github.com/K1ethoang đã chia sẻ code (nhưng không ẩn) tại bài tập https://oj.luyencode.net/problem/XORNARY: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @K1ethoang https://github.com/K1ethoang đã chia sẻ code (nhưng không ẩn) tại bài tập GUNDAM https://luyencode.net/problem/GUNDAM: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @hoangdev0 https://github.com/hoangdev0 đã chia sẻ code (nhưng không ẩn) tại bài tập MAXFREQ https://luyencode.net/problem/MAXFREQ: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @thingpro https://github.com/thingpro đã chia sẻ code (nhưng không ẩn) tại bài tập VT12 https://luyencode.net/problem/VT12: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @kqhuy9999 https://github.com/kqhuy9999 đã chia sẻ code (nhưng không ẩn) tại bài tập https://oj.luyencode.net/problem/STMASS: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @NguyenMaiVietVy https://github.com/NguyenMaiVietVy đã chia sẻ code (nhưng không ẩn) tại bài tập STR04 https://luyencode.net/problem/STR04: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @QuanIsMe7303 https://github.com/QuanIsMe7303 đã chia sẻ code (nhưng không ẩn) tại bài tập STR04 https://luyencode.net/problem/STR04: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @QuanIsMe7303 https://github.com/QuanIsMe7303 đã chia sẻ code (nhưng không ẩn) tại bài tập CRED https://luyencode.net/problem/CRED: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @thingpro https://github.com/thingpro đã chia sẻ code (nhưng không ẩn) tại bài tập VL16 https://luyencode.net/problem/VL16: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @Air203 https://github.com/Air203 đã chia sẻ code (nhưng không ẩn) tại bài tập DK03 https://luyencode.net/problem/DK03: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @lemonade-trash https://github.com/lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập https://oj.luyencode.net/problem/XORNARY: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @lemonade-trash https://github.com/lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập PALINZ https://luyencode.net/problem/PALINZ: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @nhoxpunkhok https://github.com/nhoxpunkhok đã chia sẻ code (nhưng không ẩn) tại bài tập DK04 https://luyencode.net/problem/DK04: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @hieule1102 https://github.com/hieule1102 đã chia sẻ code (nhưng không ẩn) tại bài tập VL19 https://luyencode.net/problem/VL19: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @hieule1102 https://github.com/hieule1102 đã chia sẻ code (nhưng không ẩn) tại bài tập DK03 https://luyencode.net/problem/DK03: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @lemonade-trash https://github.com/lemonade-trash đã chia sẻ code (nhưng không ẩn) tại bài tập UPWORD https://luyencode.net/problem/UPWORD: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @thingpro https://github.com/thingpro đã chia sẻ code (nhưng không ẩn) tại bài tập https://oj.luyencode.net/problem/GFRIEND: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @thingpro https://github.com/thingpro đã chia sẻ code (nhưng không ẩn) tại bài tập BCNN https://luyencode.net/problem/BCNN: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @danh2006 https://github.com/danh2006 đã chia sẻ code (nhưng không ẩn) tại bài tập PTIT014 https://luyencode.net/problem/PTIT014: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @SuperIdoldexiaorung https://github.com/SuperIdoldexiaorung đã chia sẻ code (nhưng không ẩn) tại bài tập https://xn--300bicode-t1a.vn/problem/0100: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @danh2006 https://github.com/danh2006 đã chia sẻ code (nhưng không ẩn) tại bài tập CUTTING https://luyencode.net/problem/CUTTING: Bình luận của bạn đã bị gỡ bỏ! [Thông báo] Tài khoản @Namronaldo2004 https://github.com/Namronaldo2004 đã chia sẻ code (nhưng không ẩn) tại bài tập SUPREFIX https://luyencode.net/problem/SUPREFIX: Bình luận của bạn đã bị gỡ bỏ!👉 Nhớ xem quy tắc & hướng dẫn tại đây https://gist.github.com/nguyenvanhieuvn/d3e5e20c44ef9d565fa3d7b9ebabfc65 nha các dev 😘

— Reply to this email directly, view it on GitHub https://github.com/luyencode/comments/issues/279#issuecomment-1251847624, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2C3MXPVPYY575W2AMXCZKLV7FBK7ANCNFSM446RANSA . You are receiving this because you were mentioned.Message ID: @.***>