[Mảng 1 Chiều Cơ Bản]. Bài 5. In phần tử

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Tác giả:
Nguồn bài:
28Tech
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Cho mảng số nguyên A[] gồm N phần tử, nhiệm vụ của bạn là in ra các phần tử là số chẵn ở chỉ số chẵn, nếu mảng không tồn tại phần tử như vậy thì in ra "NONE".


Đầu vào

Dòng đầu tiên là số nguyên dương N

Dòng thứ 2 gồm N số nguyên viết cách nhau một vài khoảng trắng


Giới hạn

1<=N<=1000

-10^3<=A[i]<=10^3


Đầu ra

In ra các số cách nhau một khoảng trắng hoặc in ra NONE nếu không tìm thấy số thỏa mãn điều kiện của đầu bài.


Ví dụ :

Input 01
5
-971 107 458 222 200
Output 01
458 200

Bình luận

Hãy đọc nội quy trước khi bình luận.



  • 0
    MTP  đã bình luận lúc 19, Tháng 9, 2024, 13:32

    include <bits/stdc++.h>

    using namespace std; int main(){ int n; cin >> n; vector<int> a(n); for(int i = 0;i<n;i++){ cin >> a[i]; } bool check = false; for(int i = 0;i <n;i++){

        if(i%2==0 && a[i]%2==0){
             check = true;
            cout << a[i] << " ";
    
        }
    
    }
    if(check == false) {
        cout << "NONE" << endl;
    }
    return 0;
    
    }
    

  • -1
    tansuperhot2010  đã bình luận lúc 13, Tháng 8, 2024, 13:30

    ko bt bài mình sai ở đâu đúng 26/31 rồi


  • -1
    tansuperhot2010  đã bình luận lúc 13, Tháng 8, 2024, 13:29

    include <iostream>

    include <bits/stdc++.h>

    using namespace std; int a[1000],n; bool kt=false; int main() { cin>>n; for(int i=0;i<n;i++) cin>>a[i]; for(int i=0;i<n;i++) if(a[i]%2==0&&i%2==0) { cout<<a[i]<<" "; kt=true; }

        if(kt==false)
            cout<<"none";
        return 0;
    

    }


  • 0
    namduongit  đã bình luận lúc 19, Tháng 7, 2024, 13:14

    import java.util.ArrayList; import java.util.Arrays; import java.util.LinkedHashMap; import java.util.Scanner; import java.util.Set; import java.util.TreeSet; import java.util.Map; public class testCode { public static int findMin(int arr[], int n) { int minIndex = (int)1e9; for (int i = 0; i < n; i ++) { minIndex = Math.min(minIndex, arr[i]); } return minIndex; } public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        int[] arr = new int[n];
        boolean flag = false;
        for (int i = 0; i < n; i ++) arr[i] = sc.nextInt();
        for (int i = 0; i < n; i += 2) {
            if (arr[i] % 2 == 0) {
                flag = true;
                System.out.print(arr[i] +" ");
            }
        }
        if (flag == false) System.out.print("NONE");
    }
    

    }


  • -1
    phong2k12  đã bình luận lúc 18, Tháng 7, 2024, 13:39

    hhhhhhh


  • -1
    VanManh  đã bình luận lúc 11, Tháng 7, 2024, 9:46

    nếu i chạy từ 0 thì thì sẽ giống test mẫu còn nếu i chạy từ 1 thì phải cho i %2 !=0