Số Phải Trái

Xem PDF

Điểm: 100 Thời gian: 1.0s Bộ nhớ: 512M Input: bàn phím Output: màn hình

Nhập vào 1 số nguyên, in ra số ngược lại nghĩa là đọc từ phải sang trái.

(Làm theo 2 cách Dùng Mảng và không dùng Mảng).

Example

Test 1

Input
326 
Output
623

Bình luận


  • 0
    xthabao1 7:42 p.m. 30 Tháng 8, 2023 đã chỉnh sửa

    Cái này là giữ lại 0 //100 -> 001
    hay bỏ không //100 -> 1
    Cho những ai chưa biết thì bài này sẽ bỏ chữ số 0
    vd 10000 -> 1


    • -3
      hungcubuso1vn 10:55 p.m. 7 Tháng 6, 2023
      Code python bi lai :vvv

      print(input()[ : : -1].lstrip("0"))


      • 0
        tk22NguyenHongHaiNguyen 10:45 p.m. 7 Tháng 6, 2023 chỉnh sửa 12

        Nothing , I'm blinded.


        • 3
          dkm 9:32 a.m. 4 Tháng 9, 2022

          nếu không làm dc có thể tham khảo cách làm bên c++ của mình:

          #include<bits/stdc++.h>
          using namespace std;
          int main(){
              long long n;
              cin>>n;
              while(n%10==0) n/=10;//Hàm này để loại bỏ trường hợp có số 0 ở cuối vd:290 nếu không thêm vào sẽ ra 092 mà kq là 92
              while(n!=0){
                  cout<<n%10;//in ra số cuối
                  n/=10;//vì ở c++ thì kiểu dữ liệu long long nó sẽ trả về số nguyên nên mình làm n/10 vd: 23/10=2
              }
          }
          

          ý tưởng: chúng ta loại bỏ hết số 0 ở đầu rồi viết ngược lại theo cách chia lấy dư cho 10 là xong
          vd:231400-2314-4132


          • -1
            hoangminhlqd20 11:40 a.m. 4 Tháng 11, 2021

            easy


            • 1
              vietcuong_thathung 8:20 p.m. 5 Tháng 10, 2021

              • 1
                vietcuong_thathung 8:17 p.m. 5 Tháng 10, 2021

                bài này rất dễ nếu các bạn dùng scratch thì dùng biến là làm đc mà


                • 8
                  dang7rickroll 8:53 p.m. 20 Tháng 8, 2021

                  Gợi ý cho các bạn chưa làm được

                  • Bài tập này chúng ta nên làm việc với kiểu dữ liệu chuỗi, nó đơn giản hơn một chút so với việc dùng kiểu dữ liệu \(int\) hoặc \(long\) \(long\).
                  • Chúng ta chia ra làm 2 trường hợp, đó là trường hợp có số "0" ở cuối và trường hợp không có số "0" ở cuối.

                  Trường hợp 1: Có số \(0\) ở cuối

                  • Ta chỉ xét từ ký tự trước ký tự 0. Ta chạy một vòng \(for\) từ cuối xâu (trừ ký tự 0) lên đầu xâu, sau đó in ra từng ký tự của xâu.

                  Trường hợp 2: Không có số \(0\) ở cuối

                  • Với trường hợp này thì ta cũng chỉ cần một vòng \(for\) chạy từ ký tự cuối cùng lên ký tự đầu tiên, sau đó thì ta chỉ việc in ra từng ký tự ra.

                  Lần đầu mình mới viết editorial, có gì sai sót mong mọi người đóng góp ý kiến ạ 😣


                  • 0
                    tkquync 3:21 p.m. 7 Tháng 8, 2021

                    có ai làm được bài này ko


                    • -3
                      itk10_tankhoi 9:48 p.m. 5 Tháng 8, 2021 chỉnh sửa 2

                      00