第一次做TC全部通过,截图纪念一下。

Topcoder SRM 648 (div.2)

终于蓝了一次,也是TC上第一次变成蓝名,下次就要做Div.1了,希望div1不要挂零。。。_(:зゝ∠)_

 

A. KitayutaMart2

万年不变的水题。

#include<cstdio>
#include<cstring>
#include<cmath>
#include<iostream>
#include<algorithm>
#include<set>
#include<map>
#include<stack>
#include<vector>
#include<queue>
#include<string>
#include<sstream>
#define eps 1e-9
#define ALL(x) x.begin(),x.end()
#define INS(x) inserter(x,x.begin())
#define FOR(i,j,k) for(int i=j;i<=k;i++)
#define MAXN 1005
#define MAXM 40005
#define INF 0x3fffffff
using namespace std;
typedef long long LL;
int i,j,k,n,m,x,y,T,ans,big,cas,num;
bool flag;
class KitayutaMart2
{
        public:
        int numBought(int K, int T)
        {
             m=T/K;
             m++;
             ans=0;
             while (m!=0) 
             {
                 m>>=1;
                ans++;
             }
             return ans-1;
        }
};
View Code

相关文章: