PAT1050 String Subtraction (20 分)
解析
是集合A中的元素去掉集合B的元素。
#include<iostream>
#include<cstdio>
#include<string>
#include<vector>
#include<algorithm>
#include<set>
using namespace std;
int main()
{
string input1, input2;
getline(cin, input1);
getline(cin, input2);
set<char> Show;
for (auto x : input2)
Show.insert(x);
string result;
for (auto x : input1) {
if (Show.find(x) == Show.end())
result += x;
}
printf("%s", result.c_str());
}
``
相關推薦
PAT1050 String Subtraction (20 分)
解析 是集合A中的元素去掉集合B的元素。 #include<iostream> #include<cstdio> #include<string> #include<vector> #include<algorithm>
1050 String Subtraction (20 分) map
Given two strings S1 and S2, S=S1−S2 is defined to be the remaining string after taking all the characters in S2 from S1. Your task
1050 String Subtraction(20 分)
1050 String Subtraction(20 分) Given two strings S1 and S2, S=S1−S2 is defined to be the remaining str
1050 String Subtraction (20 分)
Given two strings S1 and S2, S=S1−S2 is defined to be the remaining string after taking all the characters in S2 from S1
PAT 1035 Password (20 分)String的性質 燚
To prepare for PAT, the judge sometimes has to generate random passwords for the users. The problem is that there are always some confusing password
PAT甲級 1073 Scientific Notation (20 分)String的使用
1073 Scientific Notation (20 分) Scientific notation is the way that scientists easily handle very large numbers or very small numbers. Th
習題3.8 符號配對(20 分) 浙大版《數據結構(第2版)》題目集
檢查 size pro 是否 ring 所有 編寫 bre ace 請編寫程序檢查C語言源程序中下列符號是否配對:/*與*/、(與)、[與]、{與}。 輸入格式: 輸入為一個C語言源程序。當讀到某一行中只有一個句點.和一個回車的時候,標誌著輸入結束。程序中需要檢
習題3.4 最長連續遞增子序列(20 分)浙大版《數據結構(第2版)》題目集
space align font list 格式 ott mar 不能 第一次 給定一個順序存儲的線性表,請設計一個算法查找該線性表中最長的連續遞增子序列。例如,(1,9,2,5,7,3,4,6,8,0)中最長的遞增子序列為(3,4,6,8)。 輸入格式: 輸入
習題3.9 堆棧操作合法性(20 分)浙大版《數據結構(第2版)》題目集
ram xxxxx text -html base logs main 格式 using 假設以S和X分別表示入棧和出棧操作。如果根據一個僅由S和X構成的序列,對一個空堆棧進行操作,相應操作均可行(如沒有出現刪除時棧空)且最後狀態也是棧空,則稱該序列是合法的堆棧操作
習題2.2 數組循環左移(20 分)浙大版《數據結構(第2版)》題目集
problem [] 要求 top out 數據結構 允許 cal right 本題要求實現一個對數組進行循環左移的簡單函數:一個數組a中存有n(>0)個整數,在不允許使用另外數組的前提下,將每個整數循環向左移m(≥0)個位置,即將a中的數據由(a?0?
習題2.8 輸出全排列(20 分)浙大版《數據結構(第2版)》題目集
text ble 存在 base scripts html 數據 ext 運行時 請編寫程序輸出前n個正整數的全排列(n<10),並通過9個測試用例(即n從1到9)觀察n逐步增大時程序的運行時間。 輸入格式: 輸入給出正整數n(<10)。 輸出格
7-15 兩個有序鏈表序列的合並(20 分)
一行 htm text all color div 兩個 turn nbsp 已知兩個非降序鏈表序列S1與S2,設計函數構造出S1與S2的並集新非降序鏈表S3。 輸入格式: 輸入分兩行,分別在每行給出由若幹個正整數構成的非降序序列,用−1表示序列的結
7-16 一元多項式求導(20 分)(有關while(scanf("%d",&n)!=EOF))
margin 常數 解題思路 return 做的 gin 遇到 bsp title 7-16 一元多項式求導(20 分) 設計函數求一元多項式的導數。 輸入格式: 以指數遞降方式輸入多項式非零項系數和指數(絕對值均為不超過1000的整數)。數字間以空格分隔。
6-1 單鏈表逆轉(20 分)
結構定義 ++ return pri 輸出 int view 鏈表 一個 6-1 單鏈表逆轉(20 分) 本題要求實現一個函數,將給定的單鏈表逆轉。 函數接口定義: List Reverse( List L ); 其中List結構定義如下: typedef stru
6-2 順序表操作集(20 分)
include error class n) log typedef 返回 操作 定義 6-2 順序表操作集(20 分) 本題要求實現順序表的操作集。 函數接口定義: List MakeEmpty(); Position Find( List L, ElementT
數據結構-起步能力自測題 自測-5 Shuffling Machine(20 分)
emp side result ear employees htm shuffle 變換 return Shuffling is a procedure used to randomize a deck of playing cards. Because standar
中M2018春C入門和進階練習集 函數題 6-1 使用函數求素數和(20 分)
|| bre 題目 span lse for mes view html 函數題 6-1 使用函數求素數和(20 分) 本題要求實現一個判斷素數的簡單函數、以及利用該函數計算給定區間內素數和的函數。 素數就是只能被1和自身整除的正整數。註意:1不是素數,2是素數。 函
1049 數列的片段和(20)(20 分)
print LV ria 例如 space math.h turn 正整數 name 給定一個正數數列,我們可以從中截取任意的連續的幾個數,稱為片段。例如,給定數列{0.1, 0.2, 0.3, 0.4},我們有(0.1) (0.1, 0.2) (0.1, 0.2, 0
7-31 字符串循環左移(20 分)
一行 空字符 urn code 結束 輸入 std scan %d 7-31 輸入一個字符串和一個非負整數N,要求將字符串循環左移N次。 輸入格式: 輸入在第1行中給出一個不超過100個字符長度的、以回車結束的非空字符串;第2行給出非負整數N。 輸出格式: 在一行中輸出循環
7-28 猴子選大王(20 分)
code bre 大王 printf cti 圈子 格式 猴子選大王 can 7-28 7-28 猴子選大王(20 分) 一群猴子要選新猴王。新猴王的選擇方法是:讓N只候選猴子圍成一圈,從某位置起順序編號為1~N號。從第1號開始報數,每輪從1報到3,凡報到3的猴子即退出圈子