K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

30 tháng 10 2019

Bạn phải cho đề mình mới hiểu thuật toán được.

Theo mình điểm sai là ý b. Vì chưa có điều kiện đã gán a[i]=min và i lại gán = a[i]

30 tháng 10 2019

Đề chỉ có vậy thôi đó bạn

Cho thuật toán sau: Bước 1: Nhập số nguyên dương N và các số hạng a1, a2, …., aN;Bước 2: i <-- 1; Đếm <--- 0;Bước 3 : Nếu i> N thì đưa ra giá trị Đếm rồi kết thúc;Bước 4: Nếu ai > 0 thì Đếm <--- Đếm +1;Bước 5: Gán i <--- i+1, quay lại bước 3;Nhập N=8 và dãy số có giá trị như sau: 4 -6 3 -8 -11 5 7 8Câu 1 (vận dụng cao) Kết quả của biến i sau khi thực hiện thuật toán trên là: A. 3 B. 5 C. 8 D. 9 Câu 2. (vận dụng cao)...
Đọc tiếp

Cho thuật toán sau: Bước 1: Nhập số nguyên dương N và các số hạng a1, a2, …., aN;

Bước 2: i <-- 1; Đếm <--- 0;

Bước 3 : Nếu i> N thì đưa ra giá trị Đếm rồi kết thúc;

Bước 4: Nếu ai > 0 thì Đếm <--- Đếm +1;

Bước 5: Gán i <--- i+1, quay lại bước 3;

Nhập N=8 và dãy số có giá trị như sau: 4 -6 3 -8 -11 5 7 8

Câu 1 (vận dụng cao) Kết quả của biến i sau khi thực hiện thuật toán trên là: A. 3 B. 5 C. 8 D. 9 Câu 2. (vận dụng cao) Kết quả của biến Đếm sau khi thực hiện thuật toán trên là: A. 26  B. 27 C. 5 D. 9

Câu 3. (thông hiểu) Thuật toán trên dùng để: A. Tính tổng dãy số từ a1 đến aN B. Tìm Các số âm C. Đếm các số dương D. Tính tổng các số dương từ ai đến aN Câu 4. (vận dụng cao) Nếu ở Bước 4 ta thay phép so sánh ai > 0 thành ai

1

Câu 1: C

Câu 8: C

Câu 3: C

a: Thuật toán thực hiện công việc tính tổng các số dương trong dãy n số nguyên

Chọn B

Chọn A

19 tháng 12 2021

 

 

#include <bits/stdc++.h>
using namespace std;
const long long maxn=1e5+10;
long long a[maxn],i,n,x,l,r,m;
//chuongtrinhcon
long long tknp(long long a[],long long l,long long r,long long x)
{
    while (l<=r)
    {
        long long g=(l+r)/2;
        if (a[g]==x) return(g);
        if (x>a[g]) l=g+1;
        else r=g-1;
    }
    return(-1);
}
int main()
{
    freopen("tknp.inp","r",stdin);
    freopen("tknp.out","w",stdout);
    cin>>n>>x;
    for (i=1; i<=n; i++)
        cin>>a[i];
    cout<<tknp(a,1,n,x);
    return 0;
}

 

17 tháng 12 2021

tối đa là N lần

Chọn B

Chọn C

Chọn B