PAT B1009
1009 說反話 (20 分)
給定一句英語,要求你編寫程式,將句中所有單詞的順序顛倒輸出。
輸入格式:
測試輸入包含一個測試用例,在一行內給出總長度不超過 80 的字串。字串由若干單詞和若干空格組成,其中單詞是由英文字母(大小寫有區分)組成的字串,單詞之間用 1 個空格分開,輸入保證句子末尾沒有多餘的空格。
輸出格式:
每個測試用例的輸出佔一行,輸出倒序後的句子。
輸入樣例:
Hello World Here I Come
輸出樣例:
Come I Here World Hello
思路:
將每個單詞存入二維陣列,然後再將二維陣列逆序輸出
程式碼:
#include <stdio.h>
int main(){
int num = 0;
char str[80][80];
while(scanf("%s", str[num]) != EOF){
num++;
}
for(int i = num-1; i >= 0; i--){
printf("%s", str[i]);
if(i > 0)
printf(" ");
}
return 0;
}
相關推薦
oj--pat-b1009
++ printf clu eof return nbsp col pri for #include<cstdio> int main(){ char cstr[90][90]; int num = 0; while(scanf
PAT B1009
1009 說反話 (20 分) 給定一句英語,要求你編寫程式,將句中所有單詞的順序顛倒輸出。 輸入格式: 測試輸入包含一個測試用例,在一行內給出總長度不超過 80 的字串。字串由若干單詞和若干空格組成,其中單詞是由英文字母(大小寫有區分)組成的字串,單詞之間用 1 個
【PAT】B1009 說反話(20 分)
() sca return ++ code const max pre pat #include<cstdio> #include<cstring> const int maxn=90; int main() { int num=0;
【PAT】B1009 說反話
在輸入時直接分別將每個單詞放入字串,逆序輸出字串陣列 #include<stdio.h> int main(){ int num=0; char ans[90][90]; while(scanf("%s",ans[num])!=EOF) num++;
PAT 1066. 圖像過濾(15)
ron link int contest tdi ont test code b- 圖像過濾是把圖像中不重要的像素都染成背景色,使得重要部分被凸顯出來。現給定一幅黑白圖像,要求你將灰度值位於某指定區間內的所有像素顏色都用一種指定的顏色替換。 輸入格式: 輸入在第一行給出
mpeg2 ts流PAT,PMT,SDT的定義
pack audio scrip pro 末尾 .com 最大數 length pes 轉自: http://blog.sina.com.cn/s/blog_5ea0192f0100vo15.html 更具體準確的信息請參考iso13818-1,都在裏面定義的 PAT的定義
1016. Phone Bills (25)——PAT (Advanced Level) Practise
eno algo can character period cti 內存 -s over 題目信息: 1016. Phone Bills (25) 時間限制 400 ms 內存限制 32000 kB 代碼長度限制 16000 B
oj---pat---b1008
註意 logs for main -- scan else == bsp 用char接收輸入似乎會很麻煩. scanf("% d",&num[(i+m)%n]); scanf(" %d",&num[(i+m)%n]); 註意以上兩者的區別,sc
oj---pat----b1005---繼續(3n+1)猜想
span 遍歷 while print name != %d code -- pat會給出“假條件”。有幾個測試點n遠大於100了。 set可以逆序遍歷。 #include<cstdio> #include<set> using namespa
oj--pat---b1010
++ eof clas while else print ret color break 有個測試點沒過。 #include<cstdio> int in[1000]; int out[1000]; int main(){ int t; i
PAT 1004 To Fill or Not to Fill (25)
space reac while osi diff font ava possible sso 題目描寫敘述 With highways available, driving a car from Hangzhou to any other city is easy
浙大PAT考試1013~1016(最傷的一次。。)
init sig text 兩個 res cstring 是的 ase pan 我能說我1016WA了幾天都不得最後還是拿別人代碼交的麽。。。 真心找不到那個神數據。。。 自己把整個程序的流程都畫出來了。細致推敲是木有問題的啊。。。
1062. Talent and Virtue (25)【排序】——PAT (Advanced Level) Practise
net ddc addclass person tail follow acc either git 題目信息 1062. Talent and Virtue (25) 時間限制200 ms 內存限制65536 kB 代碼長度限制16000 B
PAT-1098(Insertion Or Heap Sort)
include ons als rac http 特征 插入排序 處理 [0 題目鏈接見這裏 分析:考察的是插入排序和堆排序兩種基本的數據結構,註意利用兩種排序的基本特征----插入排序不影響全局,而堆排序影響全局 #include <stdio.h&
PAT-1102(Invert a Binary Tree)
clu target namespace https flag using freopen bool n) 題目見這裏 和1099略微相似,考察二叉樹和基本的遍歷,算是簡單的啦,下標還充當了數據域,主要是知道要標記訪問到的下標,從而確定root //110
PAT乙級-1036.跟奧巴馬一起編程(15)
alt space span pat content pac ima com 分享 題解 題解: 註意“行數是列數的50%(四舍五入)” 1 #include<iostream> 2 using namespace std; 3 int main()
PAT 1094. The Largest Generation(BFS)
tracking empty ont for rst -a pty pri mod CODE: #include<cstdio> #include<cstring> #include<queue> using namespace st
PAT A1031
ref code logs spa 列數 clas strlen ise con 題目 題目大意 給定一字符串,根據題目條件,按指定格式輸出該字符串 解題思路 1.字符串輸入 2.根據條件計算輸出的行列數 3.根據行列數輸出數據 1 #include<algo
1064. Complete Binary Search Tree (30)【二叉樹】——PAT (Advanced Level) Practise
function namespace his () 技術 androi sed tel evel 題目信息 1064. Complete Binary Search Tree (30) 時間限制100 ms 內存限制65536 kB 代碼長度限制
pat(A)1041. Be Unique(哈希)
ash break () space data set ret none www 1.鏈接:點擊打開鏈接 2.代碼:#include<cstdio> #include<iostream> #include<cstring> us