Skip to content

Instantly share code, notes, and snippets.

@behitek
Last active July 9, 2024 00:24
Show Gist options
  • Save behitek/d3e5e20c44ef9d565fa3d7b9ebabfc65 to your computer and use it in GitHub Desktop.
Save behitek/d3e5e20c44ef9d565fa3d7b9ebabfc65 to your computer and use it in GitHub Desktop.

Mục bình luận của Luyện Code 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ụ đó.

Hits

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)
  • Tuyệt đối không để lộ thông tin cá nhân (email, facebook, số điện thoại, ...) để bảo vệ chính mình

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;
}
```
#include <stdio.h>
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.
<details><summary>Xem code AC</summary>
<p>

// 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).

</p>
</details>

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

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

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
@anmd12345
Copy link

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

@toidicode1
Copy link

Đâ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 <bits/stdc++.h>
using namespace std;
long long a[1000006],n,x;

int main ()
{
cin >> n >> x;
for (long long i=1;i<=n;i++)
{
cin >> a[i];
if (a[i]==x)
{cout << "YES"; return 0;}
}
cout << "NO";
return 0;
}

@naruto-2002
Copy link

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

print('abcd')

@HungPhucDang
Copy link

Đây là lời giải của mình đã AC trong O(1). 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 <bits/stdc++.h>

kerngkengkejrgne

@LuongXuanNhat
Copy link

LuongXuanNhat commented Dec 14, 2021

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

// Xin chao

@LuongXuanNhat
Copy link

Đây là lời giải của mình đã AC.
Hihi

@smallbearxX
Copy link

mọi người giúp mình xem giúp với ạ, đề bài là làm tròn số mà mình nghĩ mãi mà không ra TT.TT

#include<stdio.h>
#include<stdlib.h>
#include<math.h>

int main ()
{
float a;
int b,c;
scanf("%f",&a);
if(a>=0)
{
b = a;
c = a + 1;}
else
{
b = a-1;
c = a;
}
if( fabs(c - a)<fabs(a - b))
{
printf("%d",c);
}
else if (fabs(c - a) == fabs(a - b))
{
printf("%d",c);
}
else
{
printf("%d",b);
}
return 0;

}

@chinh310503
Copy link

bài này ghi a*a thì sai còn pow(a, 2) thì ac là sao vậy ad :))

@Huynhnghi
Copy link

#include <stdio.h>
int main()
{
int a=0, b=0;
printf("Nhap vao a,b: ");
scanf("%d%d",&a,&b);
printf("%d + %d = %d",a,b,(a+b));
return 0;
}
Câu trả lời của mình bị WA nhưng chẳng hiểu sai chỗ nào

@smallbearxX
Copy link

smallbearxX commented Apr 19, 2022 via email

@Huynhnghi
Copy link

Đề đây nha cậu.

Viết chương trình cho phép nhập vào 2 số nguyên a và b. Tính và in ra kết quả theo định dạng (In đúng định dạng, có dấu cách giữa số và các ký tự).

a + b = c

Trong đó, c là tổng của a và b.

@smallbearxX
Copy link

smallbearxX commented Apr 19, 2022 via email

@Huynhnghi
Copy link

Nó có input với output chứ? Cậu gửi cho tớ được không?? Vào 21:47, Th 3, 19 thg 4, 2022 Huynhnghi @.> đã viết:

@.
* commented on this gist. ------------------------------ Đề đây nha cậu. Viết chương trình cho phép nhập vào 2 số nguyên a và b. Tính và in ra kết quả theo định dạng (In đúng định dạng, có dấu cách giữa số và các ký tự). a + b = c Trong đó, c là tổng của a và b. — Reply to this email directly, view it on GitHub https://gist.github.com/d3e5e20c44ef9d565fa3d7b9ebabfc65#gistcomment-4137802, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWXNYJN7YYNMQIBXHT5KBB3VF3BQRANCNFSM4XAXUU7Q . You are receiving this because you commented.Message ID: @.***>
Đây cậu
Input: 1 1
Output: 1 + 1 = 2

@smallbearxX
Copy link

smallbearxX commented Apr 19, 2022 via email

@Huynhnghi
Copy link

Cậu thử bỏ cái dòng printf đầu đi xem có được ko??? Vào 5:59, Th 4, 20 thg 4, 2022 Huynhnghi @.> đã viết:

@.
* commented on this gist. ------------------------------ Nó có input với output chứ? Cậu gửi cho tớ được không?? Vào 21:47, Th 3, 19 thg 4, 2022 Huynhnghi @. > đã viết: … <#m_4121547203492340379_> @.* commented on this gist. ------------------------------ Đề đây nha cậu. Viết chương trình cho phép nhập vào 2 số nguyên a và b. Tính và in ra kết quả theo định dạng (In đúng định dạng, có dấu cách giữa số và các ký tự). a + b = c Trong đó, c là tổng của a và b. — Reply to this email directly, view it on GitHub https://gist.github.com/d3e5e20c44ef9d565fa3d7b9ebabfc65#gistcomment-4137802, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWXNYJN7YYNMQIBXHT5KBB3VF3BQRANCNFSM4XAXUU7Q . You are receiving this because you commented.Message ID: @.> Đây cậu Input: 1 1 Output: 1 + 1 = 2 — Reply to this email directly, view it on GitHub https://gist.github.com/d3e5e20c44ef9d565fa3d7b9ebabfc65#gistcomment-4138442, or unsubscribe https://github.com/notifications/unsubscribe-auth/AWXNYJL5544SB3C5JPBEOP3VF43F7ANCNFSM4XAXUU7Q . You are receiving this because you commented.Message ID: @.>

Vẫn sai nha cậu

@phucdut
Copy link

phucdut commented Apr 20, 2022 via email

@sondz12
Copy link

sondz12 commented May 29, 2022

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

có cái nịt
có cái nịt
có cái nịt XD

@khanhkunji
Copy link

Các bạn cho mình hỏi đề yêu cầu nhập nhiều dòng mà không cho biết số lượng thì với số lượng bộ test giới hạn ( ví dụ không quá 10^5 dòng ) thì mình sẽ xử lí như thế nào ạ .

@huy1184783
Copy link

Tính trung bình cộng các số nguyên tố từ m đến n các bạn giúp mình làm bài này ik mình làm nó ra WA k hà

@iamtien-cmd
Copy link

iamtien-cmd commented Dec 14, 2022

cho mình hỏi test 4 là gì vậy ạ

test 4 là các có tần suất xuất hiện như nhau thì in ra số lớn nhất đó bạn
vd : 5
2 2 2 2 4 4 4 4

@namvcpp
Copy link

namvcpp commented Dec 30, 2022

#include <iostream>
#include <math.h>
using namespace std;

int main(){
    ios_base::sync_with_stdio(0);
    cin.tie(0);
    cout.tie(0);
    long long n;
    cin >> n;
    long long p = sqrt(n * 2);
    if(p*(p + 1)/2 > n) cout << p - 1;
    else cout << p;
    return 0;
}

@jellalaz
Copy link

jellalaz commented Mar 2, 2023

#include <bits/stdc++.h>
using namespace std;

long long a[1000001];
long long b[1000001]={0};

int main()
{
   int n;
   cin>>n;
   for(int i=0;i<n;i++)
   {
       cin>>a[i];
       b[a[i]]++;
   }
   int cnt = 0;
   for(int i=0; i<1000001;i++)
   {
       if(b[i]>1) cnt+=b[i];
   }
   cout << cnt << endl;


   return 0;
}

@jellalaz
Copy link

jellalaz commented Mar 2, 2023

Đâ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 <bits/stdc++.h>
using namespace std;

long long a[1000001];
long long b[1000001]={0};

int main()
{
    int n;
    cin>>n;
    for(int i=0;i<n;i++)
    {
        cin>>a[i];
        b[a[i]]++;
    }
	int cnt = 0;
	for(int i=0; i<1000001;i++)
    {
        if(b[i]>1) cnt+=b[i];
    }
	cout << cnt << endl;


    return 0;
}

@jellalaz
Copy link

jellalaz commented Mar 2, 2023

Đâ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 <bits/stdc++.h>
using namespace std;

long long a[1000001];
long long b[1000001]={0};

int main()
{
   int n;
   cin>>n;
   for(int i=0;i<n;i++)
   {
       cin>>a[i];
       b[a[i]]++;
   }
   int cnt = 0;
   for(int i=0; i<1000001;i++)
   {
       if(b[i]>1) cnt+=b[i];
   }
   cout << cnt << endl;


   return 0;
}

@danieldev23
Copy link

Đây là lời giải Java 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.

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();
        System.out.println(a + b);
        System.out.println(a - b);
        System.out.println(a * b);
       
        if (b == 0){
            System.out.println("INF");
        }
        else {
            System.out.printf("%.2f", (double)a / b);
        }        
    }
}

@LaiKhuongDuy
Copy link

Xem code AC

@LaiKhuongDuy
Copy link

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

@tpk792023
Copy link

làm sao ẩn nội dung raw

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment