DUYNO - Con số duyên nợ

Xem dạng PDF

Gửi bài giải


Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, PyPy, Python, Ruby, Rust, Scratch, Swift

Con số duyên nợ là con số có chữ số đầu và chữ số cuối giống nhau.

Viết chương trình kiểm tra xem một số nguyên dương ~n~ ghi trong hệ thập phân có chữ số đầu và chữ số cuối giống nhau không?

Input

  • Gồm nhiều dòng, mỗi dòng chứa một số nguyên dương ~n~ ghi ở hệ thập phân.

Giới hạn:

  • ~1≤n≤10^{18}~

Output

  • Ứng với mỗi số nguyên dương ~n~, ghi ra trên một dòng là YES nếu số ~n~ tương ứng có chữ số đầu và chữ số cuối giống nhau, NO nếu ngược lại.

Sample

Input #1
12345
123541
Output #1
NO
YES

Problem source: Chuyên Sơn La Online Judge


Bình luận

Please read the guidelines before commenting.



  • 0
    mrbaotinhoc2013  đã bình luận lúc 8, Tháng 6, 2026, 9:39

    include <bits/stdc++.h>

    using namespace std; using ll = long long; using ull = unsigned long long;

    int main() { ios::syncwithstdio(false); cin.tie(nullptr); string s; //getline(cin, s); while (getline(cin,s)) { /* code */ cout << (s[0] == s[s.size() - 1] ? "YES\n" : "NO\n"); }

    return 0;
    

    }


  • 0
    mducc  đã bình luận lúc 23, Tháng 4, 2026, 14:16

    spoil!

    ý tưởng 
    nên sử dụng xâu bởi có hàm sẵn rất tiện lợi 
    check xem s.front() = s.back() không là được
    

    code tham khảo (c++)

        #include <bits/stdc++.h>
    
        using namespace std;
    
        int main() {
            ios_base::sync_with_stdio(false); cin.tie(nullptr); cout.tie(nullptr);
    
            string n;
            while(cin >> n) {
                cout << (n.front() == n.back() ? "YES" : "NO") << '\n' ; 
            }
        }
    

  • 0
    jojohoho21092010  đã bình luận lúc 19, Tháng 3, 2026, 15:41

    Anh em python muốn không EOFError thì xét tới việc nếu không còn gì để input thì thoát vòng lặp nha


  • 0
    Duong_Thanh_Khiem_L8  đã bình luận lúc 23, Tháng 1, 2026, 14:43

    Dùng string ngắn đến đau lòng luôn mà=))))


  • 0
    nhankiettvt  đã bình luận lúc 15, Tháng 1, 2026, 8:09

    FULL AC CHO AE=))

    #include <bits/stdc++.h>
    using namespace std;
    using ll = long long;
    using ull = unsigned long long;
    
    int main()
    {
        ios::sync_with_stdio(false);
        cin.tie(nullptr);
        string s;
        //getline(cin, s);
        while (getline(cin,s))
        {
            /* code */
            cout << (s[0] == s[s.size() - 1] ? "YES\n" : "NO\n");
        }
    
        return 0;
    }
    

  • -1
    ngoclandinh1708  đã bình luận lúc 16, Tháng 12, 2025, 8:32

    help me guy


  • -1
    LeoVTANG  đã bình luận lúc 2, Tháng 10, 2025, 5:25

    cái test case 10 là gì thế nhỉ ae


  • -2
    ngan_hq41  đã bình luận lúc 15, Tháng 4, 2025, 11:36

    Có ai làm bài này bằng Python 3 không Cho mình xin code Chứ bài của mình bị lỗi


  • 0
    annoeye  đã bình luận lúc 1, Tháng 4, 2025, 22:09

    Lưu ý nhé

    1. Dùng long
    2. Đổi sang chuỗi
    3. Kiểm tra ChatAt (theo Java)

  • -2
    lephuochauhungvuong  đã bình luận lúc 9, Tháng 1, 2025, 10:23

    có ai làm bài này bằng số không cho minh xin code


  • 0
    HHVinh007  đã bình luận lúc 3, Tháng 12, 2024, 4:32

    try except EODError: pass B)


  • -2
    super_god  đã bình luận lúc 8, Tháng 10, 2024, 2:51

    hello ae


  • 1
    datleyt29102005  đã bình luận lúc 22, Tháng 12, 2023, 10:35

    có ai biết các đọc dữ liệu mà không biết trước số lượng chuỗi cần đọc bằng ngôn ngữ C ko ạ


    • 0
      tuanhocit2005  đã bình luận lúc 23, Tháng 4, 2024, 15:37

      ví dụ nha while( fgets(num,10000,stdin) != NULL ){} thì khi bấm tổ hợp Ctrl Z (window) hay Ctrl D(Unix) r enter để nhập vào thì nó sẽ dừng nhập từ bàn phím nha


  • 4
    Dygen  đã bình luận lúc 25, Tháng 10, 2023, 14:11

    không cho biết bao nhiêu số thì lm sao mn?


    • 4
      God1111  đã bình luận lúc 7, Tháng 11, 2023, 9:40

      C++ while(cin >> s)


  • 2
    lch101  đã bình luận lúc 28, Tháng 8, 2023, 17:34

    dùng string là qua nhé


    • 1
      codega  đã bình luận lúc 23, Tháng 10, 2023, 17:21

      tự làm khó bản thân nên ko dùng chuỗi :))))))


  • 3
    nagihus  đã bình luận lúc 24, Tháng 10, 2023, 10:21

    Bạn tìm hiểu về EOFError trong Python là AC