第一题:数字游戏,签到题
#include <iostream> #include <cstdio> using namespace std; int main() { freopen("number.in", "r", stdin); freopen("number.out", "w", stdout); string s; cin >> s; int ans = 0; for (int i = 0; i < 8; ++i) if (s[i] == '1') ans ++; cout << ans << endl; fclose(stdin); fclose(stdout); return 0; }
第二题:公交换乘,模拟题
#include <iostream> #include <cstdio> #include <vector> using namespace std; struct Node { long long type, price, t; } a[200000]; vector<Node> v; int main() { freopen("transfer.in", "r", stdin); freopen("transfer.in", "w", stdout);