#include #include int a,b,c,k,n,tot,min,bra,sum,oen,t[101],m[20],p[20]; int main(){ printf("Antal partier ? "); scanf("%d",&n); tot=0; for(a=0;a0){ //Om parti a ingar sum+=m[a]; // sum samlar ihop hur manga mandat regeringen har k++; // k samlar ihop hur manga partier som ingar t[p[a]]++; // t samlar ihop hur manga ingaende partier som // ligger pa varje position } if(sum*2>=tot){ //Har regeringen majoritet? a=0; for(c=0;c<=100;c++) { //Loopa over alla positioner c a+=t[c]; //Samla ihop hur manga partier som ligger <=c if(a>k/2) break; //Ligger mer an halften <=c, da ar c medianen } oen=0; for(a=0;a0) oen+=abs(p[a]-c); //Summera upp oenigheten if(oen0) printf("%d ",a+1); printf("\n"); return 0; }