Pereiti prie turinio

Informatikos VBE 2013


Rekomenduojami pranešimai

Kur yra galimybė rasti egzamino atsakymus ?

Planuoju ruoštis egzaminui, tai ieškau kiek įmanoma daugiau egzamino užduočių (VBE - 2013/2012/2011m.... ) atsakymų.

Jeigu tu kalbi apie programas, tai kiekvieno "atsakymas" skirsis :). Taip pat naujame egzamine yra word/excel užduotis, ten taip pat atsakymų nėra, klausk pas mokytoją, jei ko nežinai. Sakyčiau dar per anksti ruoštis info egzaminui :D

Nuoroda į pranešimą
Dalintis kituose puslapiuose
  • po 1 mėnesio...
  • po 3 savaičių...

#include <iostream>
#include <fstream>
#include <string>
#include <algorithm>
#include <vector>
using namespace std;
const char PAVADINIMAS[] = "U2.txt";
const char PAVADINIMAS1[] = "U2rez.txt";
const int MAX = 103;
const int INF = 1000000000;

ifstream fd(PAVADINIMAS);
ofstream fr(PAVADINIMAS1);
int n;
string Miestai[MAX],Apskritys[MAX];
vector <string> Apskrityss; // vector,kad galetumem istrinti duplicatus labai lengvai
int Gyventojai[MAX];
string Apskritis[MAX];
int MinGyventojai[MAX],SumaGyventojai[MAX];
bool cmp(int a,int b)
{
   return a < b;
}
//pakeiciam ir Apskrities ir Sumos array index.
void insertion_sort(int arr[], int length)
{
int tmp;
string tmp1;
int tmp2;
int j;
for (int i = 1; i < length; i++)
{
j = i;
while (j > 0 && arr[j - 1] > arr[j])
{
tmp = arr[j];
tmp1 =  Apskritis[j];
tmp2 = SumaGyventojai[j];
Apskritis[j] =  Apskritis[j - 1];
Apskritis[j - 1] = tmp1;
SumaGyventojai[j] =  SumaGyventojai[j - 1];
SumaGyventojai[j - 1] =  tmp2;
arr[j] = arr[j - 1];
arr[j - 1] = tmp;
j--;
       }
   }
}
int main()
{
   fd >> n;
   for(int i = 1; i <= n; i++)
   {
   fd >> Miestai[i] >> Apskritys[i] >> Gyventojai[i];
   Apskrityss.push_back(Apskritys[i]);
   }
   sort(Apskrityss.begin(), Apskrityss.end());
   Apskrityss.erase(unique( Apskrityss.begin(),Apskrityss.end()),Apskrityss.end());
   for(int i = 1; i <= Apskrityss.size(); i++)
   {
   int laikinasis[n];
   int suma = 0;
   for(int j = 1; j <= n; j++)
   {
   if(Apskrityss[i] == Apskritys[j])
   {
   laikinasis[j] = Gyventojai[j];
   suma += Gyventojai[j];
           }
       else
       {
       laikinasis[j] = INF;
       }
   }
   sort(laikinasis,laikinasis + n,cmp);
   Apskritis[i] = Apskrityss[i];
   MinGyventojai[i] = laikinasis[1];
   SumaGyventojai[i] = suma;
   }
   for(int j = 1; j <= n; j++)
   {
   if(MinGyventojai[j] == 0)
       MinGyventojai[j] = INF;
   }
   insertion_sort(MinGyventojai,n);
   for(int j = 1; j <= Apskrityss.size(); j++)
   {
   fr << Apskritis[j] << "     " << MinGyventojai[j] << " " << SumaGyventojai[j] << endl;
   }
   return 0;
}

globaliu milijonai,sleiva koja rasiau koda,abeceles tvarkos nera,bet praeina testus.

del STL naudojimo gali prikibt?kiek tokis kodas galetu tasku surinkt?

strukturu nenaudojau(nezinojau,kad reikia su struktura)

Redagavo geras1
Nuoroda į pranešimą
Dalintis kituose puslapiuose

na, aš jau tą etapą praėjau ir su ganėtinai geru balu

na, bet as pvz., daviau tik :D

 

.

globaliu milijonai,sleiva koja rasiau koda,abeceles tvarkos nera,bet praeina testus.

del STL naudojimo gali prikibt?kiek tokis kodas galetu tasku surinkt?

strukturu nenaudojau(nezinojau,kad reikia su struktura)

tai per nauja perrasyk su strukturom. ir bus daugiau tasku :D

na bet gana mazai gausi tasku, nes netitinka reikalavimu arba isvys negausi nieko.., nezinau zinok! :|

Redagavo dromey
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Gal jau kas nors ruošiatės 2014m. IT VBE?

Galbūt galit pasidalinti medžiaga teorine, praktine ar net patarimais?

Aš sprendžiu Informacinių technologijų valstybiniam brandos egzaminui užduočių pavyzdžiai (pagal atnaujintą egzaminų programą).

Gal kas nors turit pasidalint patarimais kaip greiciau analizuoti uzduoti ir ja ispresti ar tik per praktika?

Noriu vbe aukšto daugiau nei 69 tenkina nors kai pasiskaičiuoju +- nėra sunku gauti arba aš apsirinku.

Nuoroda į pranešimą
Dalintis kituose puslapiuose
  • po 1 mėnesio...
Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...