ï»??xml version="1.0" encoding="utf-8" standalone="yes"?>偷拍亚洲精品,亚洲国产精品久久久久婷婷老年 ,国产日韩av一区二区http://www.aygfsteel.com/lkjslkjdlk/zh-cnFri, 04 Jul 2025 12:01:12 GMTFri, 04 Jul 2025 12:01:12 GMT602012 Multi-University Training Contest 5 HDU4347 The Closest M Pointshttp://www.aygfsteel.com/lkjslkjdlk/archive/2012/08/13/385426.htmlNKU->lkjslkjdlkNKU->lkjslkjdlkMon, 13 Aug 2012 14:35:00 GMThttp://www.aygfsteel.com/lkjslkjdlk/archive/2012/08/13/385426.htmlhttp://www.aygfsteel.com/lkjslkjdlk/comments/385426.htmlhttp://www.aygfsteel.com/lkjslkjdlk/archive/2012/08/13/385426.html#Feedback0http://www.aygfsteel.com/lkjslkjdlk/comments/commentRss/385426.htmlhttp://www.aygfsteel.com/lkjslkjdlk/services/trackbacks/385426.html  1 //hdu4347 KD Tree&n...  é˜…读全文

]]>
[å¨×ƒ¹å‘]古老的智力é¢?/title><link>http://www.aygfsteel.com/lkjslkjdlk/archive/2012/01/19/368768.html</link><dc:creator>NKU->lkjslkjdlk</dc:creator><author>NKU->lkjslkjdlk</author><pubDate>Thu, 19 Jan 2012 11:59:00 GMT</pubDate><guid>http://www.aygfsteel.com/lkjslkjdlk/archive/2012/01/19/368768.html</guid><wfw:comment>http://www.aygfsteel.com/lkjslkjdlk/comments/368768.html</wfw:comment><comments>http://www.aygfsteel.com/lkjslkjdlk/archive/2012/01/19/368768.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/lkjslkjdlk/comments/commentRss/368768.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/lkjslkjdlk/services/trackbacks/368768.html</trackback:ping><description><![CDATA[     摘要: 题目来源åQšå¤è€çš„æ™ºåŠ›é¢˜è¯·å›žç­”ä¸‹é¢10个问题,你的回答应保证每题惟有你的选择是正¼‹®çš„ã€?1)½W¬ä¸€ä¸ªç­”案是b的问题是哪一个?(a) 2    (b) 3    (c) 4    (d) 5    (e) 6(2)恰好有两个连...  <a href='http://www.aygfsteel.com/lkjslkjdlk/archive/2012/01/19/368768.html'>阅读全文</a><img src ="http://www.aygfsteel.com/lkjslkjdlk/aggbug/368768.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/lkjslkjdlk/" target="_blank">NKU->lkjslkjdlk</a> 2012-01-19 19:59 <a href="http://www.aygfsteel.com/lkjslkjdlk/archive/2012/01/19/368768.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>NWERC2010 NKOJ2178 Stock Priceshttp://www.aygfsteel.com/lkjslkjdlk/archive/2011/10/11/360923.htmlNKU->lkjslkjdlkNKU->lkjslkjdlkMon, 10 Oct 2011 16:50:00 GMThttp://www.aygfsteel.com/lkjslkjdlk/archive/2011/10/11/360923.htmlhttp://www.aygfsteel.com/lkjslkjdlk/comments/360923.htmlhttp://www.aygfsteel.com/lkjslkjdlk/archive/2011/10/11/360923.html#Feedback0http://www.aygfsteel.com/lkjslkjdlk/comments/commentRss/360923.htmlhttp://www.aygfsteel.com/lkjslkjdlk/services/trackbacks/360923.html
å› äØ“é¢˜ç›®æ•°æ®è¾ƒå°åQŒæ‰€ä»¥å¯ä»¥ç›´æŽ¥æ¨¡æ‹Ÿã€?/span>
每读入一个命令所要进行的操作:
如果是buy,则该¿Uä­h格的买入æ•?niåQŒå°†è¯¥ç§ä»äh ¼åŠ å…¥åˆîC¹°å…¥ä­h格的集合中ã€?/span>
如果是sell,则该¿Uä­h格的卖出æ•?miåQŒå°†è¯¥ç§ä»äh ¼åŠ å…¥åˆ°å–å‡ÞZ­h格的集合中ã€?/span>
 
然后˜q›è¡Œé”€å”®çš„æ“ä½œåQ?/span>
比较最低的卖出ä»äh ¼å’Œæœ€é«˜çš„ä¹°å…¥ä»äh ¼åQ?/span>
如果前者小于等于后者则åQ?/span>
设最低卖å‡ÞZ­h格的卖出æ•îCØ“a,最高买入ä­h格的买入æ•îCØ“b.
则a=a-min(a,b),b=b-min(a,b)
如果其中卖出数变ä¸?åQŒåˆ™åœ¨å–å‡ÞZ­h格集合中删去该种卖出ä»äh ¼ã€‚买入数同理ã€?/span>
记录股票ä»äh ¼
------------------------------------------------------------------------------------------------------
直到最低的卖出ä»äh ¼æ¯”最高的买入ä»äh ¼è¦é«˜æˆ–è€…å…¶ä¸­ä¸€ä¸ªé›†åˆäØ“½Iºæ—¶è·›_‡ºã€?/span>
 
ž®†ä½™ä¸‹æ¥æœ€ä½Žçš„卖出æ•îC¸ä¸?的卖å‡ÞZ­hæ ÆD¾“出,如果卖出ä»äh ¼é›†åˆä¸ºç©ºž®Þp¾“å‡?#8221;-”
ä¹°å…¥ä»äh ¼åŒç†åQŒæœ€åŽå†è¾“出股票ä»äh ¼
˜q™æ ·ž®±å®Œæˆäº†ä¸€‹Æ¡å‘½ä»¤çš„æ“ä½œ
注意卖出ä»äh ¼é›†åˆä¸ºç©ºå’Œä¹°å…¥ä­hæ ¼é›†åˆäØ“½Iºæ—¶çš„æƒ…å†?/span>
 
代码如下:
 1 //by NKU lkjslkjdlk
 2 #include<cstdio>
 3 #include<cstring>
 4 #include<set>
 5 using namespace std;
 6 inline int min(int x,int y){return x<y?x:y;}
 7 int cas,or_num,sto_pri,i,bid[1005],ask[1005],trade_num,trade_pri,min_de;
 8 char order[100],tmp[10],bs[5],ch;
 9 set<int> bids,asks;set<int>::reverse_iterator biter;set<int>::iterator aiter;
10 void print(){
11     if(asks.empty())printf("");else printf("%d ",*asks.begin());
12     if(bids.empty())    printf("");else printf("%d ",*bids.rbegin());
13     if(sto_pri==-1)    printf("-\n");else printf("%d\n",sto_pri);
14 }
15 void sell(){
16     while(1){
17         biter=bids.rbegin();aiter=asks.begin();
18         if(*biter>=*aiter){
19             min_de=min(bid[*biter],ask[*aiter]);
20             bid[*biter]-=min_de;ask[*aiter]-=min_de;
21             sto_pri=*aiter;
22             if(bid[*biter]==0)    bids.erase(*biter);
23             if(ask[*aiter]==0)    asks.erase(*aiter);
24         }    
25         if(asks.empty()||bids.empty())    break;
26         if(*asks.begin()>*bids.rbegin())    break;
27     }
28 }
29 int main()
30 {
31     scanf("%d",&cas);
32     while(cas--){
33         bids.clear();asks.clear();
34         memset(bid,0,sizeof(bid));memset(ask,0,sizeof(ask));
35         scanf("%d%c",&or_num,&ch);
36         for(i=0,sto_pri=-1;i<or_num;i++){
37             gets(order);sscanf(order,"%s %d %s %s %d",bs,&trade_num,tmp,tmp,&trade_pri);
38             if(!strcmp(bs,"buy")){
39                 bids.insert(trade_pri);bid[trade_pri]+=trade_num;
40                 if(!asks.empty()){sell();print();}else print();
41             }
42             else{
43                 asks.insert(trade_pri);ask[trade_pri]+=trade_num;
44                 if(!bids.empty()){sell();print();}else print();
45             }    
46         }
47     }
48     return 0;
49 }




]]>
2011ACM¼›å·ž¾|‘络预选赛Bé¢?HDU4062 Abalonehttp://www.aygfsteel.com/lkjslkjdlk/archive/2011/10/11/360921.htmlNKU->lkjslkjdlkNKU->lkjslkjdlkMon, 10 Oct 2011 16:39:00 GMThttp://www.aygfsteel.com/lkjslkjdlk/archive/2011/10/11/360921.htmlhttp://www.aygfsteel.com/lkjslkjdlk/comments/360921.htmlhttp://www.aygfsteel.com/lkjslkjdlk/archive/2011/10/11/360921.html#Feedback0http://www.aygfsteel.com/lkjslkjdlk/comments/commentRss/360921.htmlhttp://www.aygfsteel.com/lkjslkjdlk/services/trackbacks/360921.html阅读全文

]]>
Ö÷Õ¾Ö©Öë³ØÄ£°å£º ÐûÎäÇø| ÄϰÄÏØ| ɳƺ°ÓÇø| ÎôÑôÏØ| ¹Ì°²ÏØ| Ôý´ïÏØ| ¿µÂíÏØ| »Ý¶«ÏØ| ¹þÃÜÊÐ| º£ÁÖÊÐ| ¼Ð½­ÏØ| ÑÓ´¨ÏØ| ¿µÂíÏØ| ̨ɽÊÐ| ¶ÀÉ½ÏØ| Ó¢¼ªÉ³ÏØ| ºÍÁÖ¸ñ¶ûÏØ| Çà´¨ÏØ| ÀϺӿÚÊÐ| ³Ç¿ÚÏØ| ƽ¶¥É½ÊÐ| ÓÀ¼ÎÏØ| ¸·³ÇÏØ| Îä¶¨ÏØ| ½­´¨ÏØ| ÈýÌ¨ÏØ| ½òÄÏÇø| ¸»ÄþÏØ| Îâ´¨ÊÐ| ÀÖÍ¤ÏØ| Áúº£ÊÐ| ´óÐËÇø| ÐËÉ½ÏØ| ¼ÎÓø¹ØÊÐ| Ñô¹ÈÏØ| ¸¢ÁêÇø| Ï°Ë®ÏØ| ¾Ą̊ÊÐ| ÓݳÇÏØ| ᯹®ÏØ| ÇàÍ­Ï¿ÊÐ|