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.

9 tháng 7 2021

Cũng như tôi,mấy cậu học trò mới bỡ ngỡ đứng nép bên người thân, chỉ dám đi từng bước nhẹ. Họ như con chim non nhìn quãng trời rộng muốn bay, nhưng còn ngập ngừng e sợ. Họ thèm vụng và ước ao thầm được như những người học trò cũ, biết lớp, biết thầy để khỏi phải rụt rè trong cảnh lạ.

Hc tốt:3

8 tháng 7 2023

#include<bits/stdc++.h>
using namespace std;

int main() {
    int T, n;
    cin>>T;
    for(int t=0;t<T;t++){
        int n,k,a,i;
        cin>>n>>k;
        int a[n];
        for(int i=0;i<n;i++){
            cin>>a[i];
        }
        int ans=0;
        int c=0;
        int sum=0;
        int c0=0;
        int c1=0;
        int c2=0;
        for(int i=0;i<n;i++){
            sum+=a[i];
        }
        for(int i=0;i<n;i++){
            if(sum<k && i!=0){
                sum+=a[i]-1;
            }
        }
        for(int i=0;i<n-1;i++){
            for(int j=i+1;j<n;j++){
                int sum=0;
                for(int l=i;l<j;l++){
                    sum+=a[l];
                }
                if(sum==k){
                    c0=i;
                    c1=j;
                }
            }
        }
        printf("Case %d : %d - %d (c0,c1)\n",t+1,c*n+c0,c*n+c1);
        ++c;
    }
    return 0;
}

8 tháng 7 2023

sai rồi bn ơi ko in ra đ c

 

8 tháng 7 2023

#include <iostream>
#include <vector>
using namespace std;

int main() {
    int n, k;
    cin >> n >> k;
    int ai[n];
    for (int i = 0; i < n; i++) {
        cin >> ai[i];
    }

    vector<int> pairs(n);
    for (int i = 0; i < n; i++) {
        for (int j = 0; j < n; j++) {
            if (i == j) continue;
            if (ai[i] + ai[j] == k) {
                pairs.push_back(make_pair(i, j));
            }
        }
    }

    sort(pairs.begin(), pairs.end());
    int count = 0;
    pairs.erase(pairs.begin(), pairs.end());
    for (int i = 0; i < n; i++) {
        for (int j = 0; j < n; j++) {
            if (pairs[i].first == i && pairs[i].second == j) {
                count++;
                break;
            }
        }
        if (count == n) {
            break;
        }
        if (pairs[i].second == j) {
            while (pairs[i].first != i) {
                i++;
                count++;
                pairs.erase(pairs.begin() + i);
                for (int j = 0; j < n; j++) {
                    if (ai[j] + ai[i] == k) {
                        pairs.push_back(make_pair(j, i+1));
                        break;
                    }
                }
                for (int j = 1;; j++) {
                    int count_n = 0, count_s = 0;
                    for (int i = j-1; i >= 0; i--) {
                        if (pairs[i].second == j) {
                            j++;
                            count_n++;
                            pairs.erase(pairs.begin() + i + 1);
                            pairs.er

8 tháng 7 2023

đầu vào #include<bits/stdc++.h> cơ mà bn

 

Max - Min của đoạn:algorit là một nhà toán học đại tài, người có chỉ số iq cao nhất nhân loại nếu đếm ngược. Đặc biệt anh rất thích thú với những thứ to và nhỏ, các con số không phải là ngoại lệ. Bởi vậy hôm nay algorit đang thắc mắc một bài toán như sau :Bạn được cung cấp một dãy số gồm nn số nguyên A1,A2,...,AnA1,A2,...,An.Nhiệm vụ của bạn là đếm số lượng đoạn con có max−min=kmax−min=k. Ở...
Đọc tiếp

Max - Min của đoạn:

algorit là một nhà toán học đại tài, người có chỉ số iq cao nhất nhân loại nếu đếm ngược. Đặc biệt anh rất thích thú với những thứ to và nhỏ, các con số không phải là ngoại lệ. Bởi vậy hôm nay algorit đang thắc mắc một bài toán như sau :

Bạn được cung cấp một dãy số gồm nn số nguyên A1,A2,...,AnA1,A2,...,An.

Nhiệm vụ của bạn là đếm số lượng đoạn con có max−min=kmax−min=k. Ở đây maxmax và minmin là giá trị lớn nhất và giá trị nhỏ nhất của đoạn con đó.

algorit suy nghĩ bài toán này đến mức hói cả đầu mà vẫn chưa nghĩ ra, các bạn hãy giúp algorit nhé !

Input

Dòng đầu tiên gồm 2 số nguyên n,k(0≤k≤109)n,k(0≤k≤109).

Dòng thứ 2 gồm nn số nguyên A1,A2,A3,...,An(−109≤Ai≤109)A1,A2,A3,...,An(−109≤Ai≤109).

Output

Gồm một số nguyên duy nhất là số lượng đoạn con thỏa mãn.

SampleInput:

input: 

5 2
1 2 1 3 3

output:

6

Ràng buộc :

40% số điểm tương ứng với : n≤103n≤103.

30% số điểm tương ứng với : n≤105n≤105.

30% số điểm tương ứng với : n≤5∗105n≤5∗105.

 
0
25 tháng 7 2023

Chọn A,D