Submission #73515798


Source Code Expand

Copy
#include <stdio.h>
int main(void) {
int X, Y, Z;
int mofu;
if (scanf("%d%d%d", &X, &Y, &Z) != 3) return 1;
mofu = X - Y * Z;
puts(mofu >= 0 && mofu % (Z - 1) == 0 ? "Yes" : "No");
return 0;
}
/*
(X + k) == (Y + k) * Z
X - Y * Z == (Z - 1) * k
k = (X - Y * Z) / (Z - 1)
*/
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#include <stdio.h>

int main(void) {
	int X, Y, Z;
	int mofu;
	if (scanf("%d%d%d", &X, &Y, &Z) != 3) return 1;
	mofu = X - Y * Z;
	puts(mofu >= 0 && mofu % (Z - 1) == 0 ? "Yes" : "No");
	return 0;
}

/*

(X + k) == (Y + k) * Z
X - Y * Z == (Z - 1) * k
k = (X - Y * Z) / (Z - 1)

*/

Submission Info

Submission Time
Task A - Happy Birthday! 4
User mikecat
Language C23 (GCC 14.2.0)
Score 100
Code Size 300 Byte
Status AC
Exec Time 0 ms
Memory 1684 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 100 / 100
Status
AC × 4
AC × 17
Set Name Test Cases
Sample 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt
All 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt, 01_random_00.txt, 01_random_01.txt, 01_random_02.txt, 01_random_03.txt, 01_random_04.txt, 01_random_05.txt, 01_random_06.txt, 01_random_07.txt, 01_random_08.txt, 01_random_09.txt, 01_random_10.txt, 01_random_11.txt, 01_random_12.txt
Case Name Status Exec Time Memory
00_sample_00.txt AC 0 ms 1576 KiB
00_sample_01.txt AC 0 ms 1608 KiB
00_sample_02.txt AC 0 ms 1576 KiB
00_sample_03.txt AC 0 ms 1608 KiB
01_random_00.txt AC 0 ms 1528 KiB
01_random_01.txt AC 0 ms 1636 KiB
01_random_02.txt AC 0 ms 1608 KiB
01_random_03.txt AC 0 ms 1636 KiB
01_random_04.txt AC 0 ms 1684 KiB
01_random_05.txt AC 0 ms 1652 KiB
01_random_06.txt AC 0 ms 1628 KiB
01_random_07.txt AC 0 ms 1576 KiB
01_random_08.txt AC 0 ms 1576 KiB
01_random_09.txt AC 0 ms 1628 KiB
01_random_10.txt AC 0 ms 1644 KiB
01_random_11.txt AC 0 ms 1576 KiB
01_random_12.txt AC 0 ms 1644 KiB


2026-02-22 (Sun)
01:06:58 +09:00