Submission #509204

#TimeUsernameProblemLanguageResultExecution timeMemory
509204kevinxiehkAron (COCI17_aron)C++17
50 / 50
1 ms308 KiB
#include <bits/stdc++.h> #define mp make_pair #define pb emplace_back #define fi first #define se second #define int long long #define ick cout<<"ickbmi32.9\n" using namespace std; bool isprime(int k) { for(int i = 2; i <= sqrt(k); i++) if(k % i == 0) return false; return true; } int bm(int a, int b, int mod) { if(b == 0) return 1; int t = bm(a, b / 2, mod); t = t * t % mod; return (b % 2 == 1 ? t * a % mod : t); } int inv(int a, int mod) {return bm(a, mod - 2, mod);} signed main(){ ios_base::sync_with_stdio(false); cin.tie(0); cout.tie(0); int n; cin >> n; char c, cc; cin >> cc; n--; int cnt = 2; while(n--) { cin >> c; if(c != cc) cnt++; cc = c; } cout << cnt << '\n'; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...