Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #define MAX 100
- int main()
- {
- // Khai báo mảng và biến đếm
- int a[MAX];
- int i;
- // Nhập n
- int n;
- scanf("%d", &n);
- // Nhập n phần tử cho mảng
- for (i = 0; i < n; ++i)
- scanf("%d", &a[i]);
- // In ra màn hình
- for (i = 0; i < n; ++i)
- printf("%d ", a[i]);
- printf("\n");
- // Biến lưu giá trị bé nhất và biến đếm
- int min = a[0];
- int count = 0;
- // Tìm giá trị bé nhất
- for (i = 0; i < n; ++i)
- min = (min > a[i]) ? a[i] : min;
- // Đếm số lượng phần tử bé nhất
- for (i = 0; i < n; ++i)
- if (a[i] == min)
- ++count;
- // In ra số lượng phần tử bé nhất
- printf("%d\n", count);
- /*
- * // Xóa phần tử cuối mảng
- * a[n - 1] = NULL;
- * --n;
- */
- // Tìm vị trí phần tử chẵn cuối cùng
- int index = -1;
- for (i = n - 1; i >= 0; --i)
- {
- if (!(a[i] & 1))
- {
- index = i;
- printf("%d %d", index + 1, a[i]);
- break;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement