- 博客(3)
- 收藏
- 关注
原创 杯子 (位运算)
小明买了n个容积可以是无穷大的杯子,刚开始的时候每个杯子里有1升水,接着小明发现杯子实在太多了,于是他决定保留不超过k个杯子。每次他选择两个当前含水量相等的杯子,把一个杯子的水全部倒进另一个里,然后把空瓶丢弃。(不能丢弃有水的杯子) 显然在有些情况下小明无法达到他的目标,比如n=3,k=1。此时小明会重新买一些新的杯子(新杯子容积无限,开始时有1升水),以达到目标。 现在小明想知道,最少需要买多少个新杯子才能达到目标呢? 输入格式 一行两个正整数,n,k。 输出格式 一个非负整数...
2022-03-27 18:42:43
399
原创 结构体入门题
Codeup新家 http://codeup.hustoj.com/problem.php?cid=100000572&pid=0 #include <stdio.h> #include <string.h> struct penson{ char name[20]; int count; }leader[3]={"Li",0,"Zhang",0,"Fun",0}; int main(){ int n,ret=0; char a[20]; scanf("%d
2021-11-02 12:10:50
131
原创 1-n的素数个数
#include <stdio.h> int main() { int n,k=1; int i,j=0; scanf("%d",&n); for(i=2;i<=n;i++){ k=1; for(j=2;j<i;j++){ if(i%j==0){ k=0; break; } ...
2021-10-31 22:09:28
380
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人