朴素的解法

public class Main{
	public static void main(String[] args){		Scanner sc = new Scanner(System.in);
		while(sc.hasNext()){
			int a = sc.nextInt();
			int count = 0;
			int ans = 0;
			if(a<6){
				count = 0;
				System.out.println(count);
				continue;
			}
			for(int j=6;j<=a;j++){
				for(int i=1;i<=j/2;i++){
					if(j%i==0){
						ans+=i;
					}
				}
				if(ans ==j){
					//System.out.println(ans);
					count++;
				}
				ans=0;
			}
			System.out.println(count);
		}
	}
**}**