[Làm Quen OJ]. Bài 29. 3 chữ số cuối cùng

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
Input: stdin
Output: stdout

Nguồn bài:
28Tech
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Cho số nguyên dương N, bạn hãy in ra chữ số lớn nhất trong 3 chữ số hàng chục, hàng đơn vị và hàng trăm của N.

Ví dụ N = 28888913 thì đáp án là 9.


Đầu vào
  • Dòng duy nhất chứa N

Giới hạn
  • 1000 <= N <= 10^18

Đầu ra
  • In ra kết quả của bài toán

Ví dụ :

Input 01
12345678
Output 01
8

Bình luận

Hãy đọc nội quy trước khi bình luận.



  • 0
    pvt6_0023  đã bình luận lúc 1, Tháng 3, 2026, 2:52

    include <bits/stdc++.h>

    using namespace std;

    int main() { iosbase::syncwithstdio(false); cin.tie(NULL); string s;cin>>s; cout<< max(max(stoi(tostring(s[s.size()-1]))-'0',stoi(tostring(s[s.size()-2]))-'0'),stoi(tostring(s[s.size()-3]))-'0'); return 0; }


  • 0
    TIEN_DAT_EPE_2006  đã bình luận lúc 27, Tháng 2, 2026, 7:54

    include <bits/stdc++.h>

    using namespace std; int main(){ long long n; cin >> n; cout << max({n%10,n%100/10,n%1000/100}); return 0; }