Guest User

Untitled

a guest
May 19th, 2019
72
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ///////////k2012////////////
  2.  
  3. #include <stdio.h>
  4. #define MAX 100
  5.  
  6. int main() {
  7.  
  8. int n,k,niz1[MAX],niz2[MAX],brojac, brojacdrugi;
  9.  
  10. while (1) {
  11.  
  12. printf("uneti br elemenata niza \n");
  13. scanf("%d", &n);
  14. if ((n > MAX) || (n <= 0)) {
  15. break;
  16. }
  17. printf("unesi elemente niza 1 \n");
  18. for (int i = 0; i < n; i++) {
  19. scanf("%d", &niz1[i]);
  20. }
  21. printf("unesi elemente niza 2 \n");
  22. for (int i = 0; i < n; i++) {
  23. scanf("%d", &niz2[i]);
  24. }
  25.  
  26.  
  27. brojac = 0;
  28. brojacdrugi = 0;
  29.  
  30. for (int i = 0; i < n; i++){
  31.  
  32. for (int i = 0; i < n; i++) {
  33. if (niz1[i] == niz2[i]) {
  34. brojacdrugi = 1;
  35. }
  36. }
  37. if (brojacdrugi == 1) {
  38. printf("niz 1 moze se dobiti rotacijom niza 2 za %d mesta \n", &brojac);
  39. break;
  40. }
  41.  
  42. k = niz2[n - 1];
  43. for (int j = n-1; j > 0; j--) {
  44. niz2[j] = niz2[j - 1];
  45. }
  46. niz2[0] = k;
  47. brojac++;
  48. }
  49.  
  50. if (brojacdrugi != 1) {
  51. printf("niz1 ne moze se dobiti rotacijom niza 2 \n");
  52. }
  53.  
  54. }
  55. return 0;
  56. }
RAW Paste Data