乙级--1087--有多少不同的值

//有多少不同的值
#include<stdio.h>
int main(){
	int N,flag,n,num = 0;
	scanf("%d",&N);
	int a[N];
	for(n = 1;n<=N;n++){
		flag = 1;
        a[0] = -1;
		a[n] = n/2+n/3+n/5;
		if(a[n] == a[n-1])
			flag = 0;
		if(flag == 1){
			num++;
		}	
	} 
	printf("%d",num);
	return 0;
} 

  

posted @ 2019-12-16 19:11  Hqx_curiosity  阅读(121)  评论(0编辑  收藏  举报