Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- Од стандарден влез се чита цел број N. Потоа се вчитуваат N низи од цели броеви (со максимална должина од 100елементи
- при што за секоја прво се внесува должината на низата, а потоа сите елементи на низата.
- Да се напише програма која за секоја низа ќе го испечати процентот на огледални еднакви броеви во низата.
- Огледални броеви во низа се првиот и последниот, вториот и претпоследниот итн.
- Доколку низата има непарен број на елементи, средниот елемент е и огледален и еднаков.
- пример влез:
- 3
- 5 7 2 5 2 8
- 6 1 2 3 3 1 1
- 8 8 4 8 3 2 1 4 8*/
- #include <stdio.h>
- int main()
- {
- int N;
- scanf("%d",&N);
- for(int j=0;j<N;j++){
- int n;
- int counter=0;
- scanf("%d",&n);
- int niza[100];
- for(int i=0;i<n;i++){
- scanf("%d",&niza[i]);
- }
- for(int i=0;i<n/2;i++){
- if(niza[i]==niza[n-1-i]){
- counter+=2;
- }
- }
- if(n%2){
- counter++;
- }
- double procenti=(float)counter/n;
- printf("%.2f%\n",procenti*100);
- }
- return 0;
- }
Add Comment
Please, Sign In to add comment