3947 - 6-不喜欢2,3
小明不喜欢能被3整除的数也不喜欢能被2整除的数,
请输出1-20中小明喜欢的数
Input
无
Output
输出占一行,输出1-20之间小明喜欢的数,每个数之间用一个空格分开,最后一个数后面没有空格
Examples
Input
no input needed
Output
1 5 7 11 13 17 19
Solution C
#include<stdio.h> #include<string.h> void main() { int i,a[80],j; j=0; for(i=1;i<=20;i++) { if(i%2!=0&&i%3!=0) { a[j]=i; j++; } } for(i=0;i<j;i++) { printf("%d",a[i]); if(i!=j-1) putchar(32); } }
Solution C++
#include<stdio.h> int main() { int a[20]; int i; for(i=0;i<20;i++) a[i]=i+1; for(i=0;i<20;i++) if(a[i]%2!=0&&a[i]%3!=0) {if(i!=0) printf(" %d",a[i]); else printf("%d",a[i]); } return 0; }