Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Се читаат две низи А и B. Ја изменуваме првата низа, за секој елемент
- проверуваме дали е прост. Ако е прост го бришеме елементот и го вметнуваме
- во втората низа на позиција означена со бројот на неговите делители. */
- #include <stdio.h>
- int main ()
- {
- int n,k,i,x,brojac,j,elem,m,poz;
- int a[100], b[100];
- scanf("%d%d",&n, &k);
- for(i=0;i<n;i++)
- {
- scanf("%d", a[i]);
- }
- for(i=0;i<k;i++);
- {
- scanf("%d", b[i]);
- }
- for (i=0;i<n;i++)
- {
- x=a[i];
- brojac=0;
- for(j=1;j<=x;j++)
- {
- if(x%j==0)
- {
- brojac++;
- }
- }
- if (brojac==2)
- {
- poz=i;
- for(j=poz;j<n-1;j++)
- {
- a[i]=a[i-1];
- }
- n--;
- i--;
- }
- else
- {
- poz=brojac;
- elem=a[i];
- for(j=m;j>poz;j--)
- {
- b[j]=b[j-1];
- }
- b[poz]=elem;
- m++;
- }
- }
- for(i=0;i<n;i++)
- {
- printf("Nizata A izgleda vaka %d ", a[i]);
- }
- for(i=0;i<k;i++)
- {
- printf("Nizata B izgleda vaka %d", b[i]);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement