当前位置:   article > 正文

PAT乙级 1023 组个最小数

PAT乙级 1023 组个最小数
  1. #include<iostream>
  2. #include<string>
  3. #include<map>
  4. #include<algorithm>
  5. #include<bits/stdc++.h>
  6. using namespace std;
  7. int main(void){
  8. int n;
  9. vector<int> vec;
  10. for(int i=0; i<10; i++)
  11. {
  12. cin>>n;
  13. vec.push_back(n);
  14. }
  15. n = -9;
  16. for(int i=0; i<10; i++)
  17. {
  18. if(i==0&&vec[0]==0){
  19. for(int j=0; j<vec[i]; j++)
  20. cout<<i;
  21. }else{
  22. if(i==0)
  23. continue;
  24. if(vec[i]!=0&&n<0)
  25. {
  26. for(int j=0; j<vec[i]; j++)
  27. {
  28. if(j==0){
  29. cout<<i;
  30. for(int j=0; j<vec[0]; j++)
  31. cout<<0;
  32. }else{
  33. cout<<i;
  34. }
  35. }
  36. n = 9;
  37. continue;
  38. }
  39. for(int j=0; j<vec[i]; j++)
  40. cout<<i;
  41. }
  42. }
  43. return 0;
  44. }

GitHub - ZouJiu1/PAT: 浙江大学PAT题目解答内容浙江大学PAT题目解答内容. Contribute to ZouJiu1/PAT development by creating an account on GitHub.https://github.com/ZouJiu1/PAT

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/713116
推荐阅读
相关标签
  

闽ICP备14008679号