OMG......i'm such an idiot.....thanks sunny :)

On Thu, Jun 9, 2011 at 4:47 AM, sunny agrawal <sunny816.i...@gmail.com>wrote:

> check  your this if condition
>
> if(tmap.end()->second=4)
>     {
>         ans=tmap.end()->first;
>     }
>
> it should be == , not =
>
>   On Thu, Jun 9, 2011 at 5:09 PM, John Hayes <agressiveha...@gmail.com>wrote:
>
>>   Hello every one  i tried to code the same problem using STL maps....but
>> getting the RUN TIME ERROR....
>> plz help in correcting my code....
>>
>> #include<iostream>
>> #include<map>
>> #include<string>
>> #include<cstdio>
>> #include<algorithm>
>> using namespace std;
>> int main()
>> {
>> int tc,i,t1,t2;
>> string s1,s2,ans;
>> map<string,int> tmap;
>> scanf("%d",&tc);
>> while(tc--)
>> {
>>     for(i=0;i<16;i++)
>>     {
>>         cin>>s1;
>>         cin>>s2;
>>         cin>>t1>>t2;
>>         if(t1>t2)
>>                 tmap[s1]+=1;
>>         else
>>                 tmap[s2]+=1;
>>     }
>>     //cout<<tmap["ger"];
>>     map<string,int>::iterator it;
>>     for(it=tmap.begin();it!=tmap.end();++it)
>>     {
>>         if(it->second==4)
>>                 break;
>>
>>     }
>>     if(it!=tmap.end())
>>     {
>>         ans=it->first;
>>     }
>>
>>     if(tmap.end()->second=4)
>>     {
>>         ans=tmap.end()->first;
>>     }
>>     cout<<ans<<endl;
>>     tmap.erase(tmap.begin(),tmap.end());
>> }
>> return 0;
>> }
>>
>>
>>
>>
>> On Mon, Jun 6, 2011 at 11:23 AM, PRAMENDRA RATHi rathi <
>> prathi...@gmail.com> wrote:
>>
>>> tnxxxxx all of u...what a foolish mistake i hd done....:P
>>>
>>>
>>> On Mon, Jun 6, 2011 at 10:38 PM, saurabh singh <saurab...@gmail.com>wrote:
>>>
>>>> Agree with logic king...Moreover have you thouht of using maps?That will
>>>> improove your code's efficiency(With respect to current code) and also make
>>>> it shorter,
>>>>
>>>> On Mon, Jun 6, 2011 at 5:12 PM, Logic King 
>>>> <crazy.logic.k...@gmail.com>wrote:
>>>>
>>>>> How can you assume that team name cannot be other than these.....where
>>>>> in the question is written that only these teams will constitute the last
>>>>> 16.
>>>>>
>>>>> i hope you got my point and your mistake as well !!
>>>>>
>>>>>   On Mon, Jun 6, 2011 at 4:28 AM, PRAMENDRA RATHi rathi <
>>>>> prathi...@gmail.com> wrote:
>>>>>
>>>>>>
>>>>>> no, i am getting wrong answer again with this logic..
>>>>>>
>>>>>> it is my code::
>>>>>>
>>>>>> int main()
>>>>>> {
>>>>>> register int test,i,j,winner=0,g1,g2;
>>>>>> string s1,s2;
>>>>>> string
>>>>>> team[16]={"ARG","BEL","BRZ","CAM","COL","CRC","CZE","ENG","GER","IRE","ITA","NET","ROM","SPA","URU","YUG"};
>>>>>>
>>>>>> cin >>test;
>>>>>> while(test--)
>>>>>> {
>>>>>> int point[16]={0};
>>>>>> for(j=0;j<16;j++)
>>>>>> {
>>>>>> cin>>s1>>s2>>g1>>g2;
>>>>>> if(g1>g2)
>>>>>> {
>>>>>>     for(i=0;i<16;i++)
>>>>>>     {
>>>>>>         if(s1==team[i])
>>>>>>         {point[i]++;break;}
>>>>>>     }
>>>>>> }
>>>>>> else
>>>>>> {
>>>>>>     for(i=0;i<16;i++)
>>>>>>     {
>>>>>>         if(s2==team[i])
>>>>>>         {point[i]++;break;}
>>>>>>     }
>>>>>> }
>>>>>>
>>>>>> }
>>>>>> int big=0;
>>>>>> for(i=0;i<16;i++)
>>>>>>
>>>>>> { cout<<"team "<<team[i]<<"::"<<point[i]<<endl;
>>>>>> if(point[i]==4){cout<<team[i]<<endl;break;}}
>>>>>>
>>>>>> }
>>>>>>
>>>>>> return 0;
>>>>>>
>>>>>> }
>>>>>>
>>>>>>
>>>>>> On Mon, Jun 6, 2011 at 1:49 PM, nicks <crazy.logic.k...@gmail.com>wrote:
>>>>>>
>>>>>>> @parmendra..yeah u r right what's ur problem u r not able to
>>>>>>> implement it r what....only winner will win 4 matches runner and 3rd 
>>>>>>> posn
>>>>>>> will win 3 match each...
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Jun 6, 2011 at 12:47 AM, arun kumar <kumar0...@gmail.com>wrote:
>>>>>>>
>>>>>>>> any team which has nt lost a match will win
>>>>>>>>
>>>>>>>> On Mon, Jun 6, 2011 at 1:12 PM, PRAMENDRA RATHi rathi
>>>>>>>> <prathi...@gmail.com> wrote:
>>>>>>>> > i am thinking that the team with win point 4 will be the winner ..
>>>>>>>> > is this wrong?
>>>>>>>> >
>>>>>>>> > https://www.spoj.pl/problems/SBETS/
>>>>>>>> >
>>>>>>>> >
>>>>>>>> > because there are only 16 match 8+4+2+1(final) +1(for  runner up)
>>>>>>>> > so any team can play at max 4 match.
>>>>>>>> >
>>>>>>>> > --
>>>>>>>> > You received this message because you are subscribed to the Google
>>>>>>>> Groups
>>>>>>>> > "Algorithm Geeks" group.
>>>>>>>> > To post to this group, send email to algogeeks@googlegroups.com.
>>>>>>>> > To unsubscribe from this group, send email to
>>>>>>>> > algogeeks+unsubscr...@googlegroups.com.
>>>>>>>> > For more options, visit this group at
>>>>>>>> > http://groups.google.com/group/algogeeks?hl=en.
>>>>>>>> >
>>>>>>>>
>>>>>>>> --
>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>> Groups "Algorithm Geeks" group.
>>>>>>>> To post to this group, send email to algogeeks@googlegroups.com.
>>>>>>>> To unsubscribe from this group, send email to
>>>>>>>> algogeeks+unsubscr...@googlegroups.com.
>>>>>>>> For more options, visit this group at
>>>>>>>> http://groups.google.com/group/algogeeks?hl=en.
>>>>>>>>
>>>>>>>>
>>>>>>> --
>>>>>>>  You received this message because you are subscribed to the Google
>>>>>>> Groups "Algorithm Geeks" group.
>>>>>>> To post to this group, send email to algogeeks@googlegroups.com.
>>>>>>> To unsubscribe from this group, send email to
>>>>>>> algogeeks+unsubscr...@googlegroups.com.
>>>>>>> For more options, visit this group at
>>>>>>> http://groups.google.com/group/algogeeks?hl=en.
>>>>>>>
>>>>>>
>>>>>> --
>>>>>>  You received this message because you are subscribed to the Google
>>>>>> Groups "Algorithm Geeks" group.
>>>>>> To post to this group, send email to algogeeks@googlegroups.com.
>>>>>> To unsubscribe from this group, send email to
>>>>>> algogeeks+unsubscr...@googlegroups.com.
>>>>>> For more options, visit this group at
>>>>>> http://groups.google.com/group/algogeeks?hl=en.
>>>>>>
>>>>>
>>>>> --
>>>>>  You received this message because you are subscribed to the Google
>>>>> Groups "Algorithm Geeks" group.
>>>>> To post to this group, send email to algogeeks@googlegroups.com.
>>>>> To unsubscribe from this group, send email to
>>>>> algogeeks+unsubscr...@googlegroups.com.
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/group/algogeeks?hl=en.
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Saurabh Singh
>>>> B.Tech (Computer Science)
>>>> MNNIT ALLAHABAD
>>>>
>>>>
>>>> --
>>>>  You received this message because you are subscribed to the Google
>>>> Groups "Algorithm Geeks" group.
>>>> To post to this group, send email to algogeeks@googlegroups.com.
>>>> To unsubscribe from this group, send email to
>>>> algogeeks+unsubscr...@googlegroups.com.
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/algogeeks?hl=en.
>>>>
>>>
>>> --
>>>  You received this message because you are subscribed to the Google
>>> Groups "Algorithm Geeks" group.
>>> To post to this group, send email to algogeeks@googlegroups.com.
>>> To unsubscribe from this group, send email to
>>> algogeeks+unsubscr...@googlegroups.com.
>>> For more options, visit this group at
>>> http://groups.google.com/group/algogeeks?hl=en.
>>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Algorithm Geeks" group.
>> To post to this group, send email to algogeeks@googlegroups.com.
>> To unsubscribe from this group, send email to
>> algogeeks+unsubscr...@googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/algogeeks?hl=en.
>>
>
>
>
> --
> Sunny Aggrawal
> B-Tech IV year,CSI
> Indian Institute Of Technology,Roorkee
>
> --
>  You received this message because you are subscribed to the Google Groups
> "Algorithm Geeks" group.
> To post to this group, send email to algogeeks@googlegroups.com.
> To unsubscribe from this group, send email to
> algogeeks+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/algogeeks?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To post to this group, send email to algogeeks@googlegroups.com.
To unsubscribe from this group, send email to 
algogeeks+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/algogeeks?hl=en.

Reply via email to