Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Venkata Rajeswara Aditya Kotaf20170245@hyderabad.bits-pilani.ac.inAnswers:Q1.#include <bits/stdc++.h>using namespace std;
- int main(int argc, char const *argv[]){ string s; getline(cin,s); int words =1; for(int i=0;i<s.length();i++){ switch(s[i]){ case '!': case '.': case ',': case '?': case ' ': if(s[i-1] != '!' ||s[i-1] != '.' ||s[i-1] != ',' ||s[i-1] != '?' || s[i-1] != ' ' ) words++; break; // if(s[i-1] == ' ') break; // else{ // words++; // } default: break; } } cout<<words; return 0;}
- Q2.#include <bits/stdc++.h>using namespace std;
- int main(int argc, char const *argv[]){ int height,bigj; cin>>height>>bigj; cout<<height/bigj + height%bigj; return 0;}
- Q3.#include <bits/stdc++.h>
- using namespace std;
- string compressedString(string s){
- vector<pair<char,int>> v;
- v.push_back({s[0],1});
- for(int i=1;i<s.length();i++){
- if(s[i-1] == s[i]){
- v.back().second++;
- }
- else{
- v.push_back({s[i],1});
- }
- }
- string str = "";
- for(auto p:v){
- if(p.second == 1){
- str+=p.first;
- }
- else{
- str += p.first+to_string(p.second);
- }
- }
- return str;
- }
- int main(int argc, char const *argv[])
- {
- string s; cin>>s;
- cout<<compressedString(s);
- return 0;
- }
- Q4. A: a=a+b
- Q5. A: Compiler Error
- Q6. D: world
- Q7. D:No Output Infinite Loop
- Q8. D: 30
- Q9. C: 8
- Q10. D: Execution time on heap
- Q11. D: 52.75
- Q12. C: 4
- Q13. D: 120 gallons
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement