首页 > 编程语言 >C++ 机试题1

C++ 机试题1

时间:2023-02-10 19:00:43浏览次数:41  
标签:return 试题 int sum sum1 else C++ string

#include <iostream>
using namespace std;
int chazhao(int sum,string sum1){
    if(sum1=="a" || sum1=="d" || sum1=="g" || sum1=="j" || sum1=="m" || sum1=="p" || sum1=="t" ||sum1=="w"){
        return 1;
    }else if(sum1=="b" || sum1=="e" || sum1=="h" || sum1=="k" || sum1=="n" || sum1=="q" || sum1=="u" ||sum1=="x"){
        return 2;
    }else if(sum1=="c" || sum1=="f" || sum1=="i" || sum1=="l" || sum1=="o" || sum1=="r" || sum1=="v" ||sum1=="y"){
        return 3;
    }else if(sum1=="s" || sum1=="z"){
        return 4;
    }
}
int main() {
    int n,sum = 0;
    string sum1;
    cin>>n;
    string a;
    for(int i = 0;i<n;i++){  
        cin>>a;
        if(a.size()<2){
            sum+=chazhao(sum,a);
        }else{
            for(int j = 0;j<a.size();j++){
                sum+=chazhao(sum,a.substr(j,1));
            }
        }
    }
    cout<<sum+n-1;
    return 0;
}

 

标签:return,试题,int,sum,sum1,else,C++,string
From: https://www.cnblogs.com/wangyihang-xh/p/17110059.html

相关文章

  • 001:C++基础知识
    1:***C++是一种高级语言,C++进一步扩充和完善了C语言,是一种面向对象的程序设计语言。  C++可运行于多种平台上,如Windows、MAC操作系统以及UNIX的各种版本。......
  • Linux下C/C++程序CPU问题分析及优化心得
    一、前言程序的CPU问题是另外一类典型的程序性能问题,很多开发人员都受到过程序CPU占用过高的困扰。本文首先探讨了CPU占用率的排查方法,其次针对一些典型的CPU问题进行分析......
  • C++实现uft8和gbk编码字符串互相转换
    #include<iostream>#include<stdlib.h>#include<string.h>#include<string>#ifdef_WIN32#include<Windows.h>#else#include<iconv.h>#endif#ifdef_W......
  • 2021年最新版 Elasticsearch 面试题总结(30 道题含答案)
    2021年最新版Elasticsearch面试题总结(30道题含答案)全部面试题答案,更新日期:12月30日,直接下载吧!下载链接:高清500+份面试题资料及电子书,累计10000+页大厂面试题PDFE......
  • 2022年最全Elasticsearch面试题附答案解析大汇总
    2022年最全Elasticsearch面试题附答案解析大汇总全部面试题答案,更新日期:01月30日,直接下载吧!下载链接:高清500+份面试题资料及电子书,累计10000+页大厂面试题PDFElasti......
  • 最新面试题2021年常见Docker面试题及答案汇总
    最新面试题2021年常见Docker面试题及答案汇总全部面试题答案,更新日期:01月30日,直接下载吧!下载链接:高清500+份面试题资料及电子书,累计10000+页大厂面试题PDFDocker题......
  • 最新2022年Elasticsearch面试题高级面试题及附答案解析
    最新2022年Elasticsearch面试题高级面试题及附答案解析全部面试题答案,更新日期:01月30日,直接下载吧!下载链接:高清500+份面试题资料及电子书,累计10000+页大厂面试题PDF......
  • 最新Elasticsearch面试题及答案附答案汇总
    最新Elasticsearch面试题及答案附答案汇总全部面试题答案,更新日期:01月30日,直接下载吧!下载链接:高清500+份面试题资料及电子书,累计10000+页大厂面试题PDFElasticsearc......
  • 最新面试题2021年Elasticsearch面试题及答案汇总
    最新面试题2021年Elasticsearch面试题及答案汇总全部面试题答案,更新日期:01月30日,直接下载吧!下载链接:高清500+份面试题资料及电子书,累计10000+页大厂面试题PDFElasti......
  • #yyds干货盘点# LeetCode面试题:正则表达式匹配
    1.简述:给你一个字符串 s 和一个字符规律 p,请你来实现一个支持'.' 和 '*' 的正则表达式匹配。'.'匹配任意单个字符'*'匹配零个或多个前面的那一个元素所谓匹配,是要......