Codeforces Beta Round #80 (DIV.2)
Rating: 1486(緑)→1461(緑)
1310 Points
A - Blackjack
#include <cstdio> int main() { int n; scanf("%d\n", &n); int res = 0; n -= 10; if (1 <= n && n <= 11) { if ((1 <= n && n <= 9) || n == 11) { res = 4; } else if (n == 10) { res = 15; } } else { res = 0; } printf("%d\n", res); return 0; }
B - Testing Pants for Sadness
#include <cstdio> #include <vector> using namespace std; int main() { int n; scanf("%d\n", &n); vector<int> a(n); for (int i = 0; i < n; ++i) scanf("%d", &a[i]); long long int res = 0; for (int i = 0; i < n; ++i) { long long int cur = i + 1; cur *= a[i] - 1; res += cur; } res += n; printf("%I64d\n", res); return 0; }
D - Russian Roulette
E - Time to Raid Cowavans
読んでない。