목록백준/백준-C (24)
VioletaBabel
#include int main(){int n, m, num = 1;scanf("%d %d", &n, &m);for (int i = 0, temp; i < n; ++i){scanf("%d", &temp);temp = (temp == 0) ? 1 : temp;num = (num * temp) % m;}printf("%d", num%m);}
#include #include int main(){char amho[101], daneo[21];int n, bool_find = -1, amhoLen;scanf("%s", &amho);scanf("%d", &n);amhoLen = strlen(amho);for (int i = 0; i 122) ? (char)((int)daneo[k] - 25) : (char)((int)daneo[k] + 1);if (str..
#include int main(){int bool_win = 0, score[18], one = 0, two = 0;for (int i = 0; i two){bool_win = 1;break;}two += score[i + 9];}(bool_win == 1) ? printf("Yes") : printf("No");}
#include int main(){int n, f;scanf("%d %d", &n, &f);for (int i = n - (n % 100), max = i+100; i
#include #include #include int main(){int n, count = 0, firstLen, secondLen, wordCount = 0;scanf("%d", &n);char firstWord[11], secondWord[11], secondCopy[11];scanf("%s", &firstWord);firstLen = strlen(firstWord);for (int i = 1; i < n; ++i, wordCount = 0){scanf("%s", &secondWord);secondLen = strlen(secondWord);memcpy(secondCopy, secondWord, sizeof(char) * 11);for (int j = 0; j < firstLen; ++j)for ..
#include #include int compare(int *a, int *b); int main(){int n, k, *num, *smallnum;long long sum = 0;scanf("%d %d", &n, &k);num = (int *)malloc(sizeof(int)*n);smallnum = (int *)malloc(sizeof(int)*k);for (int i = 0; i < n; ++i)scanf("%d", &num[i]);for (int i = 0; i
#include int main(){int N, copyN, five = 0, three;scanf("%d", &N);five = N / 5; // 2while (five >= 0){copyN = N - (five * 5); // 6three = copyN / 3;if (copyN % 3 == 0)break;--five;}(N != (five * 5 + three * 3)) ? printf("-1") : printf("%d", five + three);}
#include int main(){int a, b, sum = 0, allsum = 1;scanf("%d %d", &a, &b);for (int i = 1; i < a; ++i)sum += i;for (int i = a; i
#include int main(){int N, L, D, R, G, sec = 0, m = 0, lastD = 0;scanf("%d %d", &N, &L);for (int i = 0, cooltime; i < N; ++i){scanf("%d %d %d", &D, &R, &G);sec += (D - lastD);m += (D - lastD);cooltime = sec % (R + G);sec = (cooltime