List of all available Websheets
Viewing cpp/cppstrings/prefixes by redekopp@usc.edu. You have unsaved changes. Log in above to create, edit, preview and publish Websheets.
Property | Value |
---|---|
Description html markup shown to student | <p>Write a program that receives a string, <tt>word</tt>, from the user (via the keyboard) and then prints out all <strong>prefixes</strong> of the word including the word itself.</p> <p>For example: If the user types in <tt>inner</tt> then you should output:</p> <pre> i in inn inne inner </pre> |
Public permissions | |
Remarks Comments, history, license, etc. | Copied from problem cpp/cppstrings/namegame (author: daveagp@gmail.com) |
Engine | |
Template / Reference solution |
using namespace std; int main() { string word; cin >> word; \[ for(int i=1; i <= word.size(); i++){ cout << word.substr(0, i) << endl; } ]\ return 0; } |
C++ test suite json list of stdin/args tests e.g. [{"stdin":"hi", "args":["4", "5"]}, {"stdin":"noargs"}] to just run once with no input use [{}] | [ {"stdin": "i"}, {"stdin": "inner"} ] |
Solution visibility |
Note: problems are open-source by default (see 'Public permissions'). Assumed license for open problems is Creative Commons 4.0 Attribution-ShareAlike unless specified in 'Remarks'.