#include#include#include#include#include#include#include#include#include#includeusing namespace std;
typedef long long ll;
const int n=1e5+10,mod=1e6;
const int max = 1e7 + 10 ;
/*一開始用的是struct陣列做,竟然沒有通過;
然後覺得可能是陣列遍歷太多了,改用map來做
鍵值選用學號,結構體中儲存其他資訊*/
/*學到的一些知識點
iterator->first 表示key值
iterator->second 表示key找到的值
*/struct stu;
int main()
map::iterator iter ;
int m ;
cin >> m ;
for(int i = 1 ; i <=m ; i++)else
} }}
查詢學生資訊
題目描述 輸入n個學生的資訊,然後進行查詢。輸入 輸入的第一行為n,即學生的個數 n 1000 接下來的n行包括n個學生的資訊,資訊格式如下 01 李江 男 21 02 劉唐 男 23 03 張軍 男 19 04 王娜 女 19 然後輸入乙個m m 10000 接下來會有m行,代表m次查詢,每行輸入...
查詢學生資訊
二分查詢 題目描述 輸入n個學生的資訊,然後進行查詢。輸入 輸入的第一行為n,即學生的個數 n 1000 接下來的n行包括n個學生的資訊,資訊格式如下 01 李江 男 21 02 劉唐 男 23 03 張軍 男 19 04 王娜 女 19 然後輸入乙個m m 10000 接下來會有m行,代表m次查詢...
查詢學生資訊
輸入n個學生的資訊,然後進行查詢。輸入的第一行為n,即學生的個數 n 1000 接下來的n行包括n個學生的資訊,資訊格式如下 01 李江 男 21 02 劉唐 男 23 03 張軍 男 19 04 王娜 女 19 然後輸入乙個m m 10000 接下來會有m行,代表m次查詢,每行輸入乙個學號,格式如...