[Mảng 1 Chiều Cơ Bản]. Bài 26. Mảng đánh dấu 1

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ử, hãy đếm xem có bao nhiêu giá trị khác nhau trong mảng?

Tham khảo lý thuyết mảng đánh dấu : [C++]. Mảng Đánh Dấu


Đầ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

0<=A[i]<=10^6


Đầu ra

In ra số lượng các giá trị khác nhau xuất hiện trong mảng


Ví dụ :

Input 01
5
3 9 4 0 9
Output 01
4
Input 02
5
28 28 28 28 28
Output 02
1

Bình luận

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



  • 0
    letienlinh2005  đã bình luận lúc 1, Tháng 10, 2024, 15:07

    include <iostream>

    include <stack>

    include <set>

    include <vector>

    include <cmath>

    using namespace std; int main() { iosbase::syncwith_stdio(false); cin.tie(NULL); int n; cin >> n; set <int> se; int cnt = 0; for(int i=0; i<n; i++){ int x; cin >> x; se.insert(x); } for(auto z : se){ cnt++; } cout << cnt; return 0; }


  • 0
    thanhquan78  đã bình luận lúc 26, Tháng 9, 2024, 14:25 sửa 5

    include<stdio.h>

    int main(){
    int n,cnt=0; scanf("%d",&n);
    int arr[n];
    for(int i = 0;i < n;i++)
        scanf("%d",&arr[i]);
    for(int i = 0;i < n;i++){
        int ok=1;
        for(int j = 0;j < i;j++){
            if(arr[i] == arr[j]){
                ok=0;
                break;
            }
        }
        if(ok == 1)
            ++cnt;
    }
    printf("%d",cnt);
    

    }


  • -1
    luan54bc  đã bình luận lúc 18, Tháng 8, 2024, 11:27

    include <bits/stdc++.h>

    using namespace std; int main(){ int n; cin >> n; int a[1000006]; for ( int i = 0; i < n; i++){ cin >> a[i]; } for (int i = 0; i < n; i++){ int check = true; for (int j = 0; j < i; j++){ if (a[i] == a[j]){ check = false; break; } } if(check == true){ cout << a[i] << endl; } } } em sai cho nao vay a


  • -5
    Itachi  đã bình luận lúc 1, Tháng 6, 2024, 2:11

    Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.