Advertisement
a53

summy_70

a53
Aug 11th, 2019
222
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.38 KB | None | 0 0
  1. #include <iostream>
  2. #define MOD 1000000007
  3. using namespace std;
  4.  
  5. int lgput(int n,int p)
  6. {
  7. int na=1;
  8. while(p)
  9. {
  10. if(p%2==1)
  11. na=1LL*na*n%MOD;
  12. n=1LL*n*n%MOD;
  13. p/=2;
  14. }
  15. return na;
  16. }
  17.  
  18. int main()
  19. {
  20. int n,k,s=1;
  21. cin>>n>>k;
  22. for(int i=2;i<=n;++i)
  23. s+=lgput(i,k),s%=MOD;
  24. cout<<s;
  25. return 0;
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement