//thema1_Jun16.hpp // ΛΥΣΕΙΣ ΘΕΜΑΤΩΝ ΙΟΥΝΗ 2016 // ΘΕΜΑ 1. #ifndef thema1_Jun16_hpp // περιορισμός ορισμού του "thema1_Jun16.hpp" μόνο μια φορά #define thema1_Jun16_hpp #define check(x,y,z) (((x)%(y) == z)?1:0) #include void count(int n, int a[], int b[], int c[], int &count1, int &count2, int &count3){ for (int i = 0; i < n; i++){ if (b[i] == 0) { // δεν μπορώ να διαιρέσω με το μηδέν count1++; } else if (check(a[i],b[i],c[i])){ count2++; } else if (!check(a[i],b[i],c[i])){ count3++; } } } void comp(int n, int a[], int b[], int c[]){ for (int i = 0; i < n; i++) c[i] = fmin(a[i], b[i]); } #endif