關於筆試題輸入輸出的小問題
#include <iostream> #include <vector> using namespace std; int main() { int a; char b; vector<int> c1; vector<int> c2; while(cin>>a>>b) { //cout<<a<<‘ ‘<<b<<‘ ‘; if(b==‘r‘) c1.push_back(a);if(b==‘b‘) c2.push_back(a); } for(int i:c1) cout<<i; cout<<endl; for(int i:c2) cout<<i; }
輸入示例:1r 2b 3r 4b
輸出示例:
13
24
關於筆試題輸入輸出的小問題
相關推薦
關於筆試題輸入輸出的小問題
while ace color cin iostream pan clu 關於 std #include <iostream> #include <vector> using namespace std; int main() { int
筆試題輸入一串字元,倒敘單詞輸出,結尾符號不變
案例,輸入“Hello I am there!” 輸出“there am I Hello!” 程式簡單直接上 import java.util.Scanner; public class A{ public static v
360校招筆試題(C++小明買菜)
大致題意: 小明拿n元錢去買菜,一共買x種菜,但是必須要在y種菜裡買一樣最貴的,問小明拿的錢夠不夠買菜。首先輸入n,然後輸入x,y(x<=y)。最後輸入y種菜每種菜的單價。 例: 輸入: 8 3 4 2 1 4 3 輸出: Yes 大致思
【Java筆試題】輸出字串的所有組合
1、題目 輸入一個字串,輸出該字串中字元的所有組合。舉個例子,如果輸入abc,它的組合有a、b、c、ab、ac、bc、abc。 2、解題思想 首先建立combine函式,對於字串進行處理,如果字串為空,則直接輸出;如果字串不為空,則建立StingBuild
【Java筆試題】輸出字串中第一個不重複的字元
1、題目 在一個字串中找到第一個只出現一次的字元。例如,輸入“abaccdeff”,則輸出b。 2、Java程式碼 public class RetStr { public static
2018網易秋招內推筆試題——獨立的小易
【題目】 小易為了向他的父母表現他已經長大獨立了,他決定搬出去自己居住一段時間。一個人生活增加了許多花費: 小易每天必須吃一個水果並且需要每天支付x元的房屋租金。當前小易手中已經有f個水果和d元錢,小
【筆試題】輸入年月日,輸出是這一年的第幾天
#include<iostream> using namespace std; bool isLeapYear(int year) { if(year%4==0&&year%100!=0 || year%400==0) {
筆試題:輸入一串數字,以逗號隔開,將數字排序後輸出
題目:輸入一串數字,以逗號隔開,將數字排序後輸出。 具體要求:如果有幾個數字是連續的,只輸出最大的和最小的數字 例如:輸入:1,4,6,7,9,2,3 輸出:1,4,6,7,9 按照以往慣例,先寫測試用例 1、輸入:1,4,6,7
網易筆試題:輸入一個正整數,若該數能用幾個連續正整數之和表示,則輸出所有可能的正整數序列。
解題思路: **找到數學規律。n以i為開頭的j個整數的和為i*j+j*(j-1)/2;判斷輸入的整數是否和計算結果相同。 如果相同則迴圈輸出以i為開頭的j個整數。 這個題目給我最大的啟示就是要學會用數學的方法來解決問題,在此之前我一直希望通過一種遞
輸入一個英文句子,翻轉句子中單詞的順序,但單詞內字元的順序不變。(筆試題) 句子中單詞以空格符隔開。為簡單起見,沒有標點符號。 例如輸入“I am a student”,則輸出“student a
輸入一個英文句子,翻轉句子中單詞的順序,但單詞內字元的順序不變。(筆試題)句子中單詞以空格符隔開。為簡單起見,沒有標點符號。例如輸入“I am a student”,則輸出“student a am I” #include <stdio.h> #include
完美世界筆試題-小萌的包裹
urn 枚舉 using col sin 數組 cout include ges 原創、轉載請註明出處 每個物品放或不放,想象一個長度為n的數組,每個位置是0或者是1(放或不放),暴力枚舉的話,復雜度是2n,題目給的時間是1秒,一般n(物品的數量)的規模可達到26
求數組所有區間最大值減去最小值之差的和(貝殼筆試題)
min pre clu 時間復雜度 print ide turn scan close 這個題直接暴力求解的話時間復雜度肯定是不行的,所以,我們要計算每個數值的貢獻,對每一個數求他當最小值當了多少次,當最大值當了多少次,最後當最大值的次數乘以這個數值減去當最小值的次數乘以
JAVA筆試題:程式碼的輸出結果順序
class HelloA{ public HelloA() { System.out.println("I’m A class ");
【筆試題】codewars:最小可能的總和
描述 給定一個正整數的陣列X,它的元素將通過對它們執行以下操作來轉換所需的次數: if X[i] > X[j] then X[i] = X[i] - X[j] 如果無法進行更多轉換,則返回其總和(“最小可能總和”)。 例如,輸入X = [6,9,21]的元素的連續變換詳
LDO的最小輸入輸出壓差和最小負載電流
1、輸入和輸出的壓差 LDO的輸入輸出的壓差是有要求的,如果太小會導致工作不正常。 AMS1117,在輸入6.2V,輸出5.0V(即:壓差1.2V)時,輸出紋波超過100mV。將輸入提高到6.5V(即:壓差提高到1.5V)後,輸出紋波減小到20mV以內。可見,該型號對輸出波
大端位元組序還是小端位元組序-新浪2019筆試題
愚蠢的博主選錯了新浪崗位,考的是Androd和IOS方向的題,好在程式設計題還算正常,好陣子沒空寫,現在簡單記錄一下 先了解一下什麼是大端位元組和小端位元組 大端儲存就是將高位元組序的內容儲存到低地
js小練習(六):最近刷到的一些js筆試題
最近在各大網站刷到的一些js的筆試題,都是自己已經除錯測試過可行的程式碼。 整理非原創,只有核心註釋是我自己寫的,程式碼不是,僅作為筆記記錄下來。閱讀程式碼能力一般,如果出錯的話請諒解,也歡迎指正。 (一)輸入字串,複製num次輸出: function tim
小端大端、判斷方法和筆試題
小端模式(Little-Endian):低位元組儲存在低地址(先存) 大端模式(Big-Endian):高位元組儲存在低地址(先存) 使用union聯合體判斷 union A { int i; char c; }a; a.i=1; printf("%d",a.c); 小端儲存: i
加快scanf、printf輸入輸出速度的小技巧
setvbuf(stdin, calloc(1 << 20, sizeof(char)), _IOFBF, 1 << 20); setvbuf(stdout, calloc(1 << 20, sizeof(char)), _IOFBF,
騰訊校招筆試題之小Q的歌單
題目 小Q的歌單 熱度指數:1624 時間限制:1秒 空間限制:32768K 小Q有X首長度為A的不同的歌和Y首長度為B的不同的歌,現在小Q想用這些歌組成一個總長度正好為K的歌單,每首歌最多隻能在歌單中出現一次,在不考慮歌單內歌曲的先後順序的情況下