QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#771221#7646. 优惠购物NineSuns0 491ms15376kbC++14732b2024-11-22 10:54:042024-11-22 10:54:07

Judging History

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

  • [2024-11-22 10:54:07]
  • 评测
  • 测评结果:0
  • 用时:491ms
  • 内存:15376kb
  • [2024-11-22 10:54:04]
  • 提交

answer

#include <bits/stdc++.h>
#define ll long long
#define pii pair <int, int>
#define fi first
#define se second
#define pb push_back

using namespace std;
mt19937 rnd(chrono::steady_clock::now().time_since_epoch().count());
const int N = 1e6+5, inf = 0x3f3f3f3f; 
int n, m, c, v[N], a[N], b[N];  
void solve () {
	cin >> n >> m >> c; 
	for (int i = 1;i <= n;i++) cin >> a[i]; 
	for (int i = 1;i <= n;i++) cin >> b[i];
	ll ans = 0; 
	for (int i = 1;i <= n;i++) {
		v[i] = min(b[i], m);
		ans += a[i]-v[i]; 
		m -= v[i]; 
		m += (a[i]-v[i])/c;  
	}
	cout << ans << "\n"; 
}

signed main () {
//	ios::sync_with_stdio(0);
//	cin.tie(0); cout.tie(0);
	int T = 1; cin >> T;
	while (T--) solve();
	return 0;
}

Details

Tip: Click on the bar to expand more detailed information

Subtask #1:

score: 0
Wrong Answer

Test #1:

score: 0
Wrong Answer
time: 1ms
memory: 7708kb

input:

5
10 9 8
10 5 1 2 10 9 2 9 8 8
5 3 1 1 7 2 2 1 3 0
10 1 5
3 2 6 10 5 10 1 4 8 1
1 2 5 6 2 3 1 3 6 1
10 6 10
5 4 9 5 4 10 8 5 2 4
2 4 2 5 1 1 7 5 0 0
10 5 10
6 2 7 4 3 8 10 5 5 4
1 0 6 3 3 5 4 5 0 0
10 6 12
6 8 7 3 1 4 10 2 9 10
0 3 1 3 1 3 1 0 4 7

output:

52
44
49
48
54

result:

wrong answer 1st lines differ - expected: '51', found: '52'

Subtask #2:

score: 0
Wrong Answer

Test #4:

score: 0
Wrong Answer
time: 491ms
memory: 15376kb

input:

1
1000000 75424149 4
15519624 393474467 66570532 20552964 884794646 633920424 885627436 891022137 207531470 263467015 853563838 909020263 225156643 843397191 555130236 28501962 70380880 400094075 351542363 118716292 772000502 495729611 777038576 845271464 346378405 179347308 90713310 683636539 92786...

output:

400011566727061

result:

wrong answer 1st lines differ - expected: '400011543086868', found: '400011566727061'

Subtask #3:

score: 0
Skipped

Dependency #1:

0%

Subtask #4:

score: 0
Skipped

Dependency #3:

0%

Subtask #5:

score: 0
Skipped

Dependency #4:

0%

Subtask #6:

score: 0
Wrong Answer

Test #24:

score: 0
Wrong Answer
time: 0ms
memory: 7640kb

input:

600
10 21 2
1434256 1792820 8964100 10756920 6454152 717128 9681228 7529844 7171280 10398356
1075692 1075692 1434256 10039792 358564 717128 717128 5737024 3227076 1792820
10 5 4
5500368 6875460 4125274 687544 5500368 4469049 4125276 2750183 9969416 5156593
4469049 3781503 687546 0 1718865 343773 0 2...

output:

46882231
42284069
28465972
36815347
18797082
16608542
59809957
55963390
98157468
99455213
59958490
4474141
59994587
40677043
119907384
26562076
51644190
94269996
59007135
39373323
55628212
41998235
30237997
20727725
83424164
84045035
68382985
18910774
84890684
72094416
50149742
110722262
1360311
120...

result:

wrong answer 1st lines differ - expected: '46254742', found: '46882231'

Subtask #7:

score: 0
Skipped

Dependency #6:

0%

Subtask #8:

score: 0
Skipped

Dependency #6:

0%

Subtask #9:

score: 0
Skipped

Dependency #2:

0%