zoukankan      html  css  js  c++  java
  • 2032

     1 #include<iostream>
     2 #include<cstdio>
     3 #include<cstring>
     4 using namespace std;
     5 
     6 int main()
     7 {
     8     int m,n,t,index,ans;
     9     int arr[110],num[110];
    10     scanf("%d",&t);
    11     for(int k=0;k<t;k++){
    12         ans=0;
    13         memset(num,0,sizeof(num));
    14         scanf("%d %d",&n,&m);
    15         for(int i=0;i<n;i++){
    16             scanf("%d",&arr[i]);
    17             num[arr[i]]++;
    18         }
    19         int j=9;
    20         index=0;
    21         while(j>arr[m]){
    22             if(!num[j]){
    23                 j--;
    24                 continue;
    25             }
    26             int tmp=index;
    27             for(int i=tmp;i<n;i++){
    28                 if(arr[i]==j){
    29                     ans++;
    30                     index=i;
    31                 }
    32             }
    33             for(int i=0;i<tmp;i++){
    34                 if(arr[i]==j){
    35                     ans++;
    36                     index=i;
    37                 }
    38             }
    39             j--;
    40         }
    41         if(index<=m){
    42             for(int i=index;i<=m;i++){
    43                 if(arr[i]==arr[m])
    44                     ans++;
    45             }
    46         }
    47         else{
    48             for(int i=0;i<=m;i++){
    49                 if(arr[i]==arr[m])
    50                     ans++;
    51             }
    52             for(int i=index;i<n;i++){
    53                 if(arr[i]==arr[m])
    54                     ans++;
    55             }
    56         }
    57         printf("%d
    ",ans);
    58     }
    59     return 0;
    60 }
    做题笔记,只是想积累看看四年之后写了AC了多少题。
  • 相关阅读:
    函数声明例子
    税收工资分级
    attribute函数
    输出结果有误
    scanf_s()函数与数组,运行环境VS2013
    格式化输出
    功能点介绍和用户场景
    第二次作业合作版
    word count
    第一次作业
  • 原文地址:https://www.cnblogs.com/ooozy/p/6285520.html
Copyright © 2011-2022 走看看