QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#188224#5486. MetronomeZiadElGafy#AC ✓0ms3704kbC++20821b2023-09-25 16:56:402023-09-25 16:56:40

Judging History

你现在查看的是最新测评结果

  • [2023-09-25 16:56:40]
  • 评测
  • 测评结果:AC
  • 用时:0ms
  • 内存:3704kb
  • [2023-09-25 16:56:40]
  • 提交

answer

#pragma GCC optimize("Ofast")
#pragma GCC optimize("O3")
#include <bits/stdc++.h>

#define el '\n'
#define F first
#define S second

typedef long long ll;
typedef long double ld;
typedef __int128 bigInt;

using namespace std;

const int N = 4e5 + 5, INF = 1e9 + 5, mod = 1e9 + 7, LOG = 21, SQ = 500;



void doWork() {
    int n;
    cin >> n;
    int full = n / 4, rem = n % 4;
    cout << full << '.';
    if (rem == 0) {
        cout << "00";
    }
    else if (rem == 1) {
        cout << "25";
    }
    else if (rem == 2) {
        cout << "50";
    }
    else {
        cout << "75";
    }
}

int main() {
    ios_base::sync_with_stdio(0), cin.tie(0), cout.tie(0);

    int tests = 1;
//    cin >> tests;
    for (int i = 1; i <= tests; i++) {
        doWork();
    }
}

详细

Test #1:

score: 100
Accepted
time: 0ms
memory: 3704kb

input:

16

output:

4.00

result:

ok found '4.00000', expected '4.00000', error '0.00000'

Test #2:

score: 0
Accepted
time: 0ms
memory: 3692kb

input:

99

output:

24.75

result:

ok found '24.75000', expected '24.75000', error '0.00000'

Test #3:

score: 0
Accepted
time: 0ms
memory: 3576kb

input:

100000

output:

25000.00

result:

ok found '25000.00000', expected '25000.00000', error '0.00000'

Test #4:

score: 0
Accepted
time: 0ms
memory: 3644kb

input:

99999

output:

24999.75

result:

ok found '24999.75000', expected '24999.75000', error '0.00000'

Test #5:

score: 0
Accepted
time: 0ms
memory: 3648kb

input:

99998

output:

24999.50

result:

ok found '24999.50000', expected '24999.50000', error '0.00000'

Test #6:

score: 0
Accepted
time: 0ms
memory: 3584kb

input:

99997

output:

24999.25

result:

ok found '24999.25000', expected '24999.25000', error '0.00000'

Test #7:

score: 0
Accepted
time: 0ms
memory: 3644kb

input:

1

output:

0.25

result:

ok found '0.25000', expected '0.25000', error '0.00000'

Test #8:

score: 0
Accepted
time: 0ms
memory: 3640kb

input:

2

output:

0.50

result:

ok found '0.50000', expected '0.50000', error '0.00000'

Test #9:

score: 0
Accepted
time: 0ms
memory: 3692kb

input:

3

output:

0.75

result:

ok found '0.75000', expected '0.75000', error '0.00000'

Test #10:

score: 0
Accepted
time: 0ms
memory: 3644kb

input:

4

output:

1.00

result:

ok found '1.00000', expected '1.00000', error '0.00000'

Test #11:

score: 0
Accepted
time: 0ms
memory: 3636kb

input:

49308

output:

12327.00

result:

ok found '12327.00000', expected '12327.00000', error '0.00000'

Test #12:

score: 0
Accepted
time: 0ms
memory: 3576kb

input:

27829

output:

6957.25

result:

ok found '6957.25000', expected '6957.25000', error '0.00000'

Test #13:

score: 0
Accepted
time: 0ms
memory: 3632kb

input:

68848

output:

17212.00

result:

ok found '17212.00000', expected '17212.00000', error '0.00000'

Test #14:

score: 0
Accepted
time: 0ms
memory: 3588kb

input:

76026

output:

19006.50

result:

ok found '19006.50000', expected '19006.50000', error '0.00000'

Test #15:

score: 0
Accepted
time: 0ms
memory: 3648kb

input:

20820

output:

5205.00

result:

ok found '5205.00000', expected '5205.00000', error '0.00000'

Test #16:

score: 0
Accepted
time: 0ms
memory: 3696kb

input:

65430

output:

16357.50

result:

ok found '16357.50000', expected '16357.50000', error '0.00000'

Test #17:

score: 0
Accepted
time: 0ms
memory: 3580kb

input:

17693

output:

4423.25

result:

ok found '4423.25000', expected '4423.25000', error '0.00000'

Test #18:

score: 0
Accepted
time: 0ms
memory: 3648kb

input:

36041

output:

9010.25

result:

ok found '9010.25000', expected '9010.25000', error '0.00000'

Test #19:

score: 0
Accepted
time: 0ms
memory: 3640kb

input:

69486

output:

17371.50

result:

ok found '17371.50000', expected '17371.50000', error '0.00000'

Test #20:

score: 0
Accepted
time: 0ms
memory: 3552kb

input:

63762

output:

15940.50

result:

ok found '15940.50000', expected '15940.50000', error '0.00000'