7-9 输出大写英文字母 (15 分)

简介: 7-9 输出大写英文字母 (15 分)

7-9 输出大写英文字母 (15 分)


本题要求编写程序,顺序输出给定字符串中所出现过的大写英文字母,每个字母只输出一遍;若无大写英文字母则输出“Not Found”。


输入格式:


输入为一个以回车结束的字符串(少于80个字符)。


输出格式:


按照输入的顺序在一行中输出所出现过的大写英文字母,每个字母只输出一遍。若无大写英文字母则输出“Not Found”。


输入样例1:


FONTNAME and FILENAME


结尾无空行


输出样例1:


FONTAMEIL


结尾无空行


输入样例2:


fontname and filrname


输出样例2:


Not Found



#include<iostream>
using namespace std;
int f[256],flag;
int main(){
    string s;
    getline(cin,s);
    for(int i=0;i<s.size();i++){
        if(f[s[i]-'0']==0&&isupper(s[i])){
            cout<<s[i];
            f[s[i]-'0']=1;
            flag=1;
        }
    }if(!flag)cout<<"Not Found";
    return 0;
}
目录
相关文章
|
测试技术
读完这篇文章后,才发现Allpairs这款工具,让测试用例变得如此简单
读完这篇文章后,才发现Allpairs这款工具,让测试用例变得如此简单
690 0
|
存储 Java
Java 链接表(链表)详解与实现
Java 链接表(链表)详解与实现
328 2
|
传感器 负载均衡 物联网
MQTT v5共享订阅是怎么回事?如何使用共享订阅提高消息订阅的灵活性和可伸缩性?
MQTT v5共享订阅是怎么回事?如何使用共享订阅提高消息订阅的灵活性和可伸缩性?
875 1
|
算法 Python
Python编程实验四:函数的使用
Python编程实验四:函数的使用
204 0
|
存储 运维 Linux
Linux磁盘精准缩容:操作详解与技巧
在Linux系统管理中,有效的磁盘空间优化对于维护系统性能至关重要。本文将深入探讨如何在Linux环境下安全地进行磁盘缩容,帮助你合理调整存储资源,确保系统高效运行。跟随本篇的步骤,一起优化你的Linux系统磁盘空间!
Linux磁盘精准缩容:操作详解与技巧
|
人工智能 网络协议 Linux
阿里云迎来AI网络领域两大重要突破
阿里云迎来AI网络领域两大重要突破
548 1
|
网络协议 算法 网络虚拟化
【计算机网络】数据链路层(超多图详析)
之前学习了原理体系结构中的物理层,也写了非常详细文章。如果没有看可以先去学习一下,这样有助于我们对数据链路层的学习。
【计算机网络】数据链路层(超多图详析)
|
存储 SQL 关系型数据库
MySQL数据库:深入解析与应用实例
MySQL数据库:深入解析与应用实例
1400 0
|
机器学习/深度学习 算法 数据挖掘
【阿旭机器学习实战】【32】预测银行客户是否会开设定期存款账户--逻辑回归
【阿旭机器学习实战】【32】预测银行客户是否会开设定期存款账户--逻辑回归
|
JavaScript Java 测试技术
基于微信小程序的在线点餐+springboot+vue.js附带文章和源代码设计说明文档ppt
基于微信小程序的在线点餐+springboot+vue.js附带文章和源代码设计说明文档ppt
141 0

热门文章

最新文章