Task: | Sanat |
Sender: | |
Submission time: | 2015-12-20 14:49:41 +0200 |
Language: | C++ |
Status: | READY |
Result: | 48 |
group | verdict | score |
---|---|---|
#1 | ACCEPTED | 48 |
test | verdict | time | score | |
---|---|---|---|---|
#1 | ACCEPTED | 0.07 s | 48 | details |
Compiler report
input/code.cpp: In function 'int suomea(std::string)': input/code.cpp:7:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i = 0; i < s.size(); ++i) { ^ input/code.cpp:14:10: warning: 'vo' may be used uninitialized in this function [-Wmaybe-uninitialized] if(vo/s.size() > 0.44) { ^
Code
#include <iostream> #include <set> using namespace std; set<char> vokaalit; int suomea(string s) { float vo; for(int i = 0; i < s.size(); ++i) { vo += vokaalit.count(s[i]); } //if(s.back() == 'i') return 1; if(s.back() == 'y') return 0; //if(vokaalit.count(s.back()) == 0) return 0; //else return 1; if(vo/s.size() > 0.44) { return 1; } return 0; } int main() { ios_base::sync_with_stdio(0); cin.tie(0); vokaalit.insert('a'); vokaalit.insert('e'); vokaalit.insert('i'); vokaalit.insert('o'); vokaalit.insert('u'); vokaalit.insert('y'); int n; cin>>n; for(int i = 0; i < n; ++i) { string s; cin>>s; if(suomea(s)) { cout<<"10-4\n"; } else { cout<<"QAQ\n"; } } }