<prompt> Andika kitendakazi cha C ambacho huchukua ramani kama ingizo na kurudisha jozi kubwa zaidi kwenye ramani, katika mistari 8 au chache zaidi. Jozi inachukuliwa kuwa kubwa ikiwa thamani yake ya pili ni kubwa kuliko thamani ya pili ya jozi nyingine.  <response>: Huu hapa ni mfano wa chaguo za kukokotoa za C ambao huchukua ramani kama ingizo na kurudisha jozi kubwa zaidi kwenye ramani kulingana na thamani ya pili ya kila jozi:cpamoja na pamoja na Kazi ya kurejesha jozi kubwa zaidi katika ramani kulingana na thamani ya pili ya kila jozistd::pair largest_pairconst std::map my_map std::pair largest_pair my_map.begin; kwa otomatiki na kiingilio: my_map ikiwa entry.second largest_pair.second kubwa_pair ingizo; kurudi_jozi_kubwa zaidi;Ufafanuzi:- Tunajumuisha vichwa muhimu vya kutumia std::map na std::pair.- Tunafafanua kitendakazi kikubwa zaidi ambacho huchukua marejeleo ya mara kwa mara kwa std::map kama ingizo na kurudisha std::pair.- Tunaanzisha kigezo_kikubwa zaidi hadi cha kwanza kwenye ramani.- Tunapitia maingizo yote kwenye ramani kwa kutumia safu-msingi ya kitanzi na kuangalia kama thamani ya pili ya ingizo la sasa ni kubwa kuliko thamani ya pili ya jozi_ya sasa.- Iwapo thamani ya pili ya ingizo la sasa ni kubwa zaidi, tunasasisha kigezo kikubwa zaidi cha jozi hadi ingizo la sasa.- Baada ya kitanzi kukamilika, tunarudisha kutofautisha_kwa ukubwa zaidi.- Kazi ina urefu wa mistari 8, ikiwa ni pamoja na saini ya kazi na braces.- Kumbuka kuwa ikiwa kuna jozi nyingi zilizo na thamani sawa ya pili, chaguo hili la kukokotoa litarudisha ile ya kwanza iliyopatikana kwenye ramani. Maagizo: Je, unaweza kufanya utendakazi huu tena, isipokuwa kutumia violezo ili ramani ya ingizo isizuiliwe kwa ints? Jibu: Kabisa! Hapa kuna utendaji sawa kwa kutumia violezo, ikiruhusu ramani ya kuingiza data kuwa na jozi za thamani-msingi za aina zozote za data.cpppamoja na pamoja na templatestd::pair largest_pairconst std::map my_map std::pair largest_pair my_map.begin; kwa const auto entry : my_map ikiwa entry.second largest_pair.second kubwa_pair ingizo; kurudi_jozi_kubwa zaidi;Sasa unaweza kuita chaguo hili kwa kutumia ramani za aina tofauti za thamani-funguo, kama std::map au std::map. 