传输数据

【题目描述】

现在有 n 台电脑,这些电脑两两之间能互相传输数据,但是一台电脑一秒钟最多只能向 k 台电脑传输数据。yBF100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

现在小明的数据在某一台电脑上,他想知道至少需要几秒能将数据传到所有电脑上。yBF100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入】

第一行两个正整数 传输数据yBF100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输出】

输出最少需要多少秒。yBF100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入样例】

10 2

【输出样例】

3
参考程序
  1. #include<bits/stdc++.h> 
  2. using namespace std; 
  3.  
  4. int main() 
  5.   long long n,k,ans,s,p; 
  6.   cin>>n>>k; 
  7.   k=k+1; //1台向k台传数据,  
  8.   s=1; 
  9.   ans=0;   
  10.   while(n>s) 
  11.   { 
  12.     ans++; 
  13.     s*=k; 
  14.   } 
  15.   cout<<ans; 
  16.   return 0; 

关 键 词

传输数据

相关教程

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!

猜你喜欢