Left-pad
2017-03-24 15:06
94 查看
最后一组测试数据显示答案错误。。。然后改下数组大小就过了。。。显示下段错误会死啊
#include <iostream> #include <cstdio> #include <cstring> using namespace std; char s[100005]; int main() { int n; char c; scanf("%d %c",&n,&c); getchar(); fgets(s,100005,stdin); int slen=strlen(s); slen--; if(slen<=n) { for(int i=slen;i<n;i++) printf("%c",c); printf("%s",s); } else{ for(int i=slen-n;i<slen;i++) printf("%c",s[i]); // printf("\n"); } return 0; }
相关文章推荐
- L1-032. Left-pad
- Left-pad
- L1-032. Left-pad
- asp.net Js里面用padLeft ()方法
- C#中用PadLeft、PadRight 补足位数
- L1-032. Left-pad
- PATLeft-pad
- freemarker中的left_pad和right_pad
- JavaScript自定义函数:padLeft, Ltrim,Rtrim,alltrim ... more
- 5-10 Left-pad (20分)
- pat:L1-032. Left-pad
- Java中实现String.padLeft和String.padRight的示例
- L1-032 Left-Pad
- L1-032. Left-pad
- JS中的PadLeft、PadRight,位数不足,自动补位,String扩展方法
- Left-pad
- PAT L1-032. Left-pad
- Java中实现String.padLeft和String.padRight
- L1-032. Left-pad
- sql函数PadLeft与PadRight代码实例