VL19 - In ra các số chia hết chia hết cho 3

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

Viết chương trình in ra các số chia hết cho 3 theo thứ tự giảm dần trong khoảng ~(a, b)~

Input

Hai số nguyên ~a~ và ~b~

Giới hạn:

  • ~ |a|, |b| \le 10000 ~
  • ~a \le b~

Output

Danh sách các số chia hết cho 3 trong khoảng ~(a, b)~ theo thứ tự giảm dần, các số cách nhau 1 dấu cách.

Nếu không có số nào chia hết cho 3 trong phạm vi yêu cầu, in ra NOT FOUND

Sample

Input #1
2 7
Output #1
6 3

Bình luận

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



  • -1
    annoeye  đã bình luận lúc 24, Tháng 3, 2025, 5:40

    Tối ưu nhất có thể import java.util.Scanner;

    public class VL19 { public static void main(String[] s) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(), b = sc.nextInt(); sc.close(); if (a >= b - 1) System.out.println("NOT FOUND"); else { StringBuilder r = new StringBuilder(); for (int i = b - (b % 3 == 0 ? 3 : b % 3); i > a; i -= 3) r.append(i).append(" "); System.out.println(r.isEmpty() ? "NOT FOUND" : r.deleteCharAt(r.length() - 1)); } } }


  • 0
    Bach2013  đã bình luận lúc 1, Tháng 1, 2025, 9:14

    case 4,5 là không có số nào nha ,nhớ kiểm tra coi tập hợp có rỗng ko


  • -6
    bnbnbn  đã bình luận lúc 20, Tháng 12, 2024, 13:21

    Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.


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

    hello ae


  • -3
    Khoa23dz  đã bình luận lúc 9, Tháng 8, 2024, 9:28

    bai nay nen dung i-- thi no se sap xep


  • -1
    viet1  đã bình luận lúc 26, Tháng 3, 2024, 1:11

    nó bảo xếp theo thứ tự từ lớn đến bé mà


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

    Bài này các bạn chú ý là trong "khoảng (a, b)" != trong "đoạn [a, b]" nhé :v


  • -4
    Banbuaboy2k4  đã bình luận lúc 12, Tháng 11, 2023, 7:51 chỉnh sửa

    chao mn


  • -5
    nguien_24  đã bình luận lúc 22, Tháng 10, 2023, 15:46

    Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.


    • -4
      5kym4rk  đã bình luận lúc 13, Tháng 11, 2023, 8:40

      Bạn ơi bạn sửa sửa được lỗi chưa cho mình xin gợi ý với.


  • -2
    ngkhacbaolam2809  đã bình luận lúc 19, Tháng 10, 2023, 8:14

    Bài này nên sử sử dụng vector nhé để kiểm tra có rỗng hay không


  • -1
    hungtien2202  đã bình luận lúc 4, Tháng 8, 2023, 17:08

    testcase yếu quá ad ơi, check cái not found dùng b-a<=3 cũng được AC mặc dù a=5 b=7 thì nó sai


  • -2
    lch101  đã bình luận lúc 23, Tháng 7, 2023, 6:31

    Mọi người để ý là |a| <= 10000 nhé tức là nó có thể âm


  • -1
    Ryommen  đã bình luận lúc 5, Tháng 7, 2023, 15:05

    bài này cứ gặp Participant's output contains extra tokens khó chịu quá mặc dù đã xóa dấu cách cuối rồi và test 1 là tăng dần chứ ko phải giảm dần


    • 7
      Hieu Nguyen  đã bình luận lúc 8, Tháng 7, 2023, 5:12 sửa 2

      Anh đã kiểm tra đề và bộ test không hề sai nhé em, lưu ý khoảng thì không bao gồm biên nhé.

      Ngoài ra, em đọc trang FAQ để hiểu mô tả em gặp nhé.


  • -2
    Mechamaru  đã bình luận lúc 23, Tháng 2, 2024, 14:26

    ko bt j cứ chửi , ko vt đc code cay à:))))


  • -3
    copy_paste  đã bình luận lúc 4, Tháng 7, 2023, 9:08

    bài này test thứ 3 nó cứ bị sao ý nhỉ


    • 2
      Hieu Nguyen  đã bình luận lúc 8, Tháng 7, 2023, 5:11

      Test 3 vẫn thoả mãn giới hạn nêu ra trong bài nhé em.