68342023-12-19 10:48:37turitamasDecimáliacpp17Hibás válasz 51/10083ms4540 KiB
#include <iostream>
#include <cmath>
using namespace std;

int main()
{
    unsigned long long int be, db, szor=1, ossz=0, szj=0;
    double v, ossz2=0, s=1;
    cin>>db;
    for (int i=1;i<=db;i++)
    {
        cin>>be;
        ossz=ossz+be*szor;
        szor=szor*10;
    }

    ossz2=ossz;

    while (ossz != 0)
    {
        ossz = ossz/10;
        szj++;
    }


    for (int j=1;j<szj;j++)
    {
        s=s*10;
    }
    v=ossz2/s;

    v=floor(v);

    v=v*s;

    cout<<(unsigned long long int)v;
    return 0;
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva3ms1876 KiB
2Elfogadva3ms2068 KiB
3Elfogadva3ms2148 KiB
subtask225/25
4Elfogadva3ms2280 KiB
5Elfogadva3ms2352 KiB
6Elfogadva3ms2632 KiB
7Elfogadva3ms3044 KiB
8Elfogadva3ms3076 KiB
subtask326/26
9Elfogadva3ms3456 KiB
10Elfogadva3ms3580 KiB
11Elfogadva3ms3696 KiB
12Elfogadva3ms3612 KiB
13Elfogadva3ms3652 KiB
14Elfogadva3ms3544 KiB
15Elfogadva3ms3724 KiB
16Elfogadva3ms3840 KiB
subtask40/19
17Hibás válasz4ms3832 KiB
18Hibás válasz3ms3808 KiB
19Hibás válasz3ms3940 KiB
20Hibás válasz3ms4172 KiB
subtask50/30
21Hibás válasz75ms4420 KiB
22Hibás válasz75ms4468 KiB
23Hibás válasz75ms4416 KiB
24Hibás válasz75ms4420 KiB
25Hibás válasz83ms4540 KiB
26Hibás válasz75ms4448 KiB
27Hibás válasz46ms4432 KiB
28Elfogadva3ms4424 KiB