fork download
  1. #include<iostream>
  2. using namespace std;
  3. int main(){
  4. long double n,num;long long o;
  5. cin>>n>>num;o=num;
  6. if(num>1000000000&&(num/1000000000)>n){
  7. cout<<"NO";
  8. }
  9. else if(num<=1000000000){
  10. cout<<"YES"<<'\n';
  11. for(long i=0;i<n;i++){
  12. if(i==(n-1)){
  13. cout<<num;
  14. }else{
  15. cout<<0<<" ";
  16. }
  17. }
  18. }
  19. else if(num>1000000000&&(num/1000000000.0)<=n){
  20. cout<<"YES"<<'\n';
  21. for(long long i=1;i<=n;i++){
  22. if(i==(n)&&i>(num/1000000000.0)){
  23. cout<<(o)%10;
  24. }
  25. else if(i>(num/1000000000.0)&&i!=n){
  26. cout<<0<<" ";
  27. }else{
  28. cout<<1000000000<<" ";
  29. }
  30. }
  31. }
  32. }
Success #stdin #stdout 0s 4496KB
stdin
Standard input is empty
stdout
YES