上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 67 下一页
摘要: 水题~。 string mp[]={"ling","yi","er","san","si", "wu","liu","qi","ba","jiu"}; int main() { string s; cin>>s; int sum=0; for(int i=0;i<s.size();i++) sum+ 阅读全文
posted @ 2021-02-13 10:46 Dazzling! 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 水题~。 int w[]={7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2}; char mp[15]; int n; void init() { mp[0]='1'; mp[1]='0'; mp[2]='X'; for(int i=3;i<=10;i++) mp[i]=12 阅读全文
posted @ 2021-02-13 10:36 Dazzling! 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 最多$1000$位,显然要用字符串存储辣。 map<char,int> mp; string s; int main() { cin>>s; for(int i=0;i<s.size();i++) mp[s[i]]++; for(auto t:mp) cout<<t.fi<<':'<<t.se<<e 阅读全文
posted @ 2021-02-13 10:21 Dazzling! 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 水题~。 int n; int main() { cin>>n; string res; int t=n/100; for(int i=0;i<t;i++) res+='B'; t=n%100/10; for(int i=0;i<t;i++) res+='S'; t=n%100%10; for(in 阅读全文
posted @ 2021-02-13 10:16 Dazzling! 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 不开long long见祖宗。 struct Node { LL galleon,sickle,knut; }a,b; int main() { scanf("%d.%d.%d",&a.galleon,&a.sickle,&a.knut); scanf("%d.%d.%d",&b.galleon,& 阅读全文
posted @ 2021-02-13 10:03 Dazzling! 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 由于题目的数据范围为[0, 168],因此给定的整数x在十三进制下一定可以表示为$x=a13^1+b130$(因为$168<132$),于是只要想办法求出a跟b即可。 对上面的等式两边同时整除13,可以得到$\lfloor x/13 \rfloor =a$;对上面的等式两边同时对13取模,可以得到$ 阅读全文
posted @ 2021-02-12 23:08 Dazzling! 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 水题,跟求两个时间的差类似。 ··· struct Node { int galleon,sickle,knut; }a,b; int main() { scanf("%d.%d.%d",&a.galleon,&a.sickle,&a.knut); scanf("%d.%d.%d",&b.galle 阅读全文
posted @ 2021-02-12 22:52 Dazzling! 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 额,反正是水题就对了。 先确定层数 分别输出上半部和下半部 计算剩下的数目,简单的等差数列运算。 int n; char c; int main() { cin>>n>>c; int s=(n+1)/2; int dep=0; for(int i=1;;i++) { s-=2*i-1; if(s < 阅读全文
posted @ 2021-02-12 21:39 Dazzling! 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 哥德巴赫猜想,注意不要重复统计分解得到的素数对,即$(3,7)\(和\)(7,3)$视为同一对。 const int N=35010; int primes[N],cnt; bool vis[N]; int n; void init(int n) { for(int i=2;i<=n;i++) if 阅读全文
posted @ 2021-02-12 20:34 Dazzling! 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 考虑到不知道第$104$个素数有多大,可以先用程序测试下第$104$个素数是多少。 const int N=2e5+10; int primes[N],cnt; bool vis[N]; void init(int n) { for(int i=2;i<=n;i++) if(!vis[i]) { p 阅读全文
posted @ 2021-02-12 19:34 Dazzling! 阅读(49) 评论(0) 推荐(0) 编辑
上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 67 下一页