4 条题解

  • 1
    @ 2023-6-4 22:29:03
    #include<bits/stdc++.h>
    
    using namespace std;
    
    #define LL long long
    
    const int N = 1e6 + 10;
    
    const int INF = 0x3f3f3f3f;
    
    int a[N];
    int main()
    {
    	int n,k;
    	cin >> n >> k;
    	for(int i = 1;i<=n;i++)
    		cin >> a[i];
    	int sum = 0;
    	for(int i = 1;i<=n;i++)
    	
    		for(int j = i+k;j<=n;j++)
    		{
    			if(a[i]==a[j])
    			{
    				sum++;
    				cout << i << " " << j << endl;
    			}
    		}
    	cout << sum << endl;
    	return 0;
    }
    
    
    • 0
      #include<bits/stdc++.h>
      using namespace std;
      long long n,k,a[20005],ans=0;
      int main()
      { 
      	cin>>n>>k;
      	for(int i=1;i<=n;i++)
      	{
      		cin>>a[i];
      	}
      	for(int i=1;i<=n;i++)
      	{
      		for(int j=i+k;j<=n;j++)
      		{
      			if(j-i>=k&&a[i]==a[j])
      			{
      				cout<<i<<" "<<j<<endl;
      				ans++;
      			}
      		}
      	}
      	cout<<ans;
      	return 0;
      }
      
      
      
      • 0
        @ 2023-4-24 17:10:26
        #include 
        #define LL long long
        using namespace std;
        const int N = 2e4 + 10;
        int n, k, a[N], cnt;
        int main()
        {
        	cin >> n >> k;
        	for(int i = 1;i <= n;i++) cin >>a[i];
        	for(int i = 1;i <= n;i++)
        	{
        		for(int j = i;j <= n;j++)
        		{
        			if(j - i >= k && a[i] == a[j])
        			{
        				cout << i << " " << j <<endl;
        				cnt++;
        			}
        		}
        	}
        	cout << cnt <<endl;
        	return 0;
        }
        
        • -1
          @ 2023-4-24 20:31:32
          #include<iostream>
          using namespace std;
          int a[2005];
          int n,k,cnt=0;
          int main(){
          	cin>>n>>k;
          	for(int i=1;i<=n;i++){
          		cin>>a[i];
          	}
          	for(int i=1;i<=n;i++){
          		for(int j=i+k;j<=n;j++){
          			if(a[i]==a[j]){
          				cout<<i<<' '<<j<<endl;
          				cnt++;
          			}
          		}
          	}
          	cout<<cnt;
          }
          
          • 1

          信息

          ID
          2948
          时间
          1000ms
          内存
          256MiB
          难度
          8
          标签
          递交数
          1267
          已通过
          182
          上传者