import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); // 注意 hasNext 和 hasNextLine 的区别 int n = in.nextInt(); for(int i = 1;i<=n;i++){ int temp = i; if(temp>=10){ // 判断是否含有数字 4 boolean flag = false; while(temp!=0){ if(temp%10 == 4){// 依次判断每个数位 flag = true; } temp = temp/10; } if(flag) continue; } // 判断是否为4的倍数 if(i%4==0){ continue; } System.out.println(i); } } }