답안 #808517

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
808517 2023-08-05T07:33:04 Z tlnk07 Vepar (COCI21_vepar) C++17
30 / 70
26 ms 584 KB
#include<bits/stdc++.h>
using namespace std;

long long t, a, b, c, d, s, s1;
vector<int> prime;

int calc(int u,int v)
{
	int k = 0;
	while (u) {
		k += u/v;
		u /= v;
	}
	return k;
}

int main()
{
	for(int i = 2; i <= 100000; ++i)
	{
		bool check = 0;
		for(int j = 2; j * j <= i; ++j)
		{
			if(i % j == 0)
			{
				check = 1;
				break;
			}
		}
		if(!check)	prime.push_back(i);
	}
	cin >> t;
	while(t--)
	{
		cin >> a >> b >> c >> d;
		bool check = 0;
		for (int u : prime)
		{
			if (calc(b, u) - calc(a - 1, u) > calc(d, u) - calc(c - 1, u))
			{
				check = true;
				break;
			}
		}
		if(!check)	cout << "DA\n";
		else	cout << "NE\n";
	}
}
# 결과 실행 시간 메모리 Grader output
1 Correct 17 ms 356 KB Output is correct
2 Correct 17 ms 392 KB Output is correct
3 Correct 17 ms 340 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 18 ms 584 KB Output is correct
2 Correct 17 ms 360 KB Output is correct
3 Correct 17 ms 400 KB Output is correct
4 Correct 17 ms 352 KB Output is correct
5 Correct 16 ms 340 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 17 ms 352 KB Output is correct
2 Correct 16 ms 340 KB Output is correct
3 Correct 17 ms 340 KB Output is correct
4 Correct 16 ms 348 KB Output is correct
5 Correct 17 ms 408 KB Output is correct
# 결과 실행 시간 메모리 Grader output
1 Correct 26 ms 348 KB Output is correct
2 Correct 17 ms 340 KB Output is correct
3 Correct 17 ms 356 KB Output is correct
4 Correct 18 ms 380 KB Output is correct
5 Correct 17 ms 340 KB Output is correct
6 Correct 17 ms 356 KB Output is correct
7 Incorrect 18 ms 360 KB Output isn't correct
8 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 18 ms 400 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 19 ms 392 KB Output isn't correct
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Incorrect 19 ms 356 KB Output isn't correct
2 Halted 0 ms 0 KB -