zoukankan      html  css  js  c++  java
  • 牛客网PAT练习场-到底买不买

    题目地址:https://www.nowcoder.com/pat/6/problem/4065

    题意:用数组统计好字符,最后进行相减,最后进行统计

     1 /**
     2 *
     3 *作者:Ycute
     4 *时间:2019-12-05-14.11.53
     5 *题目题意简单描述:用数组统计好字符,最后进行相减,最后进行统计
     6 */
     7 
     8 
     9 #include<iostream>
    10 #include<cmath>
    11 #include<cstring>
    12 #include<algorithm>
    13 #include<vector>
    14 using namespace std;
    15 
    16 
    17 int main(){
    18     char temp[1005];
    19     int flag[305]={0};
    20     scanf("%s",temp);
    21     for(int i=0;i<strlen(temp);i++){
    22         flag[temp[i]]++;
    23     }
    24     getchar();
    25     scanf("%s",temp);
    26     for(int i=0;i<strlen(temp);i++){
    27         flag[temp[i]]--;
    28     }
    29     int j=0;//标记到底是缺还是盈
    30     int sum=0;
    31     int sub=0;
    32     for(int i=0;i<305;i++){
    33         if(flag[i]<0){
    34             j=1;
    35             sub-=flag[i];
    36 
    37         }else{
    38             sum+=flag[i];
    39         }
    40     }
    41     if(j==1){
    42         printf("No %d
    ",sub);
    43     }else{
    44         printf("Yes %d
    ",sum);
    45     }
    46     return 0;
    47 }
  • 相关阅读:
    linux常用命令笔记
    head first html与css
    多线程编程核心技术日记
    nio
    排序算法
    随笔
    数据库读写分离
    购物网站设计
    http
    servlet初始化
  • 原文地址:https://www.cnblogs.com/cutelife/p/11989051.html
Copyright © 2011-2022 走看看