【PAT Advanced Level】1031. Hello World for U (20)
2013-11-10 16:17
513 查看
简单题,算算就可以了。
#include <iostream> #include <string> using namespace std; int main() { string s; cin>>s; int n1, n2; n2 = (s.size() % 2 == 1)?3 : 4; while (n2 <= s.size()) { n1 = (s.size() - n2)/2 + 1; if(n1 <= n2) break; n2 += 2; } int i = 0; for(; i < n1 - 1; i++) { cout<<s[i]; for(int j = 0; j < n2 - 2; j++) cout<<" "; cout<<s[s.size() - i - 1]<<endl; } for(int j = i; j < s.size() - i; j++) cout<<s[j]; cout<<endl; }
相关文章推荐
- PAT (Advanced Level) 1031. Hello World for U (20) 用字符串输出形状U
- 【c++】PAT (Advanced Level)1031. Hello World for U (20)
- PAT (Advanced Level) 1031. Hello World for U (20)
- PAT-PAT (Advanced Level) Practise 1031. Hello World for U (20) (图形打印) 【二星级】
- 【PAT (Advanced Level)】1031. Hello World for U (20)
- PAT (Advanced Level)1031. Hello World for U (20)
- PAT (Advanced Level) Practise 1031. Hello World for U (20)
- 【PAT】【Advanced Level】1031. Hello World for U (20)
- PAT (Advanced Level) Practise 1031 Hello World for U (20)
- PAT (Advanced Level) Practise 1031 Hello World for U (20)
- PAT (Advanced) 1031. Hello World for U (20)
- PAT甲级 1031. Hello World for U (20)
- PAT (Advanced Level) 1124. Raffle for Weibo Followers (20) 解题报告
- PAT 1031. Hello World for U (20)
- 【PAT】1031. Hello World for U (20)
- PAT 1031. Hello World for U (20)
- 【PAT Advanced Level】1011. World Cup Betting (20)
- PAT (Advanced Level) 1124. Raffle for Weibo Followers (20)
- [PAT (Advanced Level) ]1031.Hello World for U 解题文档
- PAT (Advanced Level) 1011. World Cup Betting (20)