共用體練習

2021-06-28 15:33:15 字數 912 閱讀 9147

給定n和m,接下來有n個描述,每個描述包含乙個型別標誌和一組相應的資料。型別標誌共3種:int double string,然後對應一組相應的資料。緊接著有m個詢問,每個詢問僅包含乙個整數x,要求輸出第x個描述對應的資料(string型別保證不含空格,每組對應string資料不會超過19個字元)。

輸入的第一行為兩個整數,n和m (n<=100000, m<=100000),分別代表描述的個數和詢問的個數。接下來為 n 行描述,最後為m行詢問,具體格式見樣例輸入輸出。

對於每個詢問,輸出對應的結果,注意:浮點數保留兩位小數。

5 4

int 456

double 123.56

double 0.476

string welcometoc

string lemontree01

24

456

123.56

0.48

lemontree

#include 

#include 

union node  

q[100001];  

char str[100001][30];  

int main()  

else

if(strcmp("double",str[i])==0)  

else

if(strcmp("string",str[i])==0)  

}  for(i=0;i  

else

if(strcmp("double",str[k])==0)  

else

if(strcmp("string",str[k])==0)  

}  return 0;  

}   

共用體練習

time limit 1000ms memory limit 65536kb submit statistic problem description 給定n和m,接下來有n個描述,每個描述包含乙個型別標誌和一組相應的資料。型別標誌共3種 int double string,然後對應一組相應的資料。...

共用體練習

共用體練習 time limit 1000 ms memory limit 65536 kib problem description 給定n和m,接下來有n個描述,每個描述包含乙個型別標誌和一組相應的資料。型別標誌共3種 int double string,然後對應一組相應的資料。緊接著有m個詢問...

共用體練習

共用體練習sdut problem description給定n和m,接下來有n個描述,每個描述包含乙個型別標誌和一組相應的資料。型別標誌共3種 int double string,然後對應一組相應的資料。緊接著有m個詢問,每個詢問僅包含乙個整數x,要求輸出第x個描述對應的資料 string型別保證...