Submission #872658

#TimeUsernameProblemLanguageResultExecution timeMemory
872658vjudge1Nivelle (COCI20_nivelle)C++17
Compilation error
0 ms0 KiB
#include<bits/stdc++.h> using namespace std; #pragma GCC optimize("O3") #define tof_io ios_base::sync_with_stdio(false);cin.tie(0) , cout.tie(0); #define double long double #define int long long #define pb push_back #define all(x) x.begin(),x.end() #define endl '\n' const int mod = 998244353; //998244353 1e9+7 1e9+9 const int inf = 1e18; const int N = 1e6 + 23; const int lg = 23; int fac[N]; int inv[N]; int dnt_pow (int a, int b, int md = mod){int ans = 1; while(b){if(b&1){ans = (a*ans)%md;}a = (a*a)%md;b >>= 1;}return ans ;} void dnt_bld (){fac[0] = 1; inv[0] = dnt_pow(fac[0],mod-2) ;for(int i = 1 ; i < N ; i++) {fac[i] = (fac[i-1] * i) % mod;inv[i] = dnt_pow( fac[i] , mod-2);}} int dnt_ncr (int r,int n){if(r>n) return 0; return fac[n] * inv[r] % mod * inv[n-r] % mod;} bool cmp (pair<int,int> a, pair<int,int> b){ return a.second > b.second; } int32_t main() { int n; cin >> n; string s; cin >> s; for(int i = 1 ; i < n; i++) { if(s[i] != s[i-1]) { cout << i <<' ' << i+1 ; return; } } cout << 1 << ' ' << 1; }

Compilation message (stderr)

nivelle.cpp: In function 'int32_t main()':
nivelle.cpp:34:4: error: return-statement with no value, in function returning 'int32_t' {aka 'int'} [-fpermissive]
   34 |    return;
      |    ^~~~~~