Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Eliminare din vector! */
- for (i=1;i<=n;i++)
- {
- if (v[i]==2014)
- {
- for (j=i;j<=n-1;j++)
- {v[j]=v[j+1];
- }
- n--;}
- }
- /* Adaugare in vector */
- for (i=1;i<=n;i++)
- if (v[i]==2)
- {
- for (j=n;j>=i;j--)
- v[j+1]=v[j];
- v[i+1]=60;
- n++;
- }
- SAU ASA: ( mai prost )
- i=1;
- while (i<=n)
- {
- if (sqrt(v[i])==int(sqrt(v[i])))
- {
- for (j=n;j>=i+1;j--)
- v[j+1]=v[j];
- n++;
- v[i+1]=10;
- i=i+2;
- }
- else
- i++;
- }
- /* Ordonare vector */
- for (i=1;i<=n-1;i++)
- {
- for (j=i+1;j<=n;j++)
- if (v[i]>v[j])
- {aux=v[i];
- v[i]=v[j];
- v[j]=aux;
- }
- }
- /* Mutare la dreapta cu o pozitie */
- for (i=n;i>=1;i--)
- v[i+1]=v[i];
- n++;
- /* Mutare la stanga cu o pozitie */
- for (i=1;i<=n;i++)
- v[i]=v[i+1];
- n--;
- /* Factori primi */
- while(n>1)
- {
- p=0;
- while(n%d==0)
- {
- p=p+1;
- n=n/d;
- }
- if(p) cout<<d<<" la puterea "<<p<<endl;
- d=d+1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement