首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
uva11636-Hello World!
】的更多相关文章
UVA11636复制粘贴
#include<stdio.h> int main() { int Cas = 1 ,n; while(~scanf("%d" ,&n) && n >= 0) { printf("Case %d: " ,Cas ++); int now = 1 ,Ans = 0; while(now < n) { Ans ++; n…
uva 11636 Hello World!
https://vjudge.net/problem/UVA-11636 题意: 希望输出n条语句,但是并不会循环,所以只能复制粘贴,一条语句经过复制粘贴后可以变为2条,2条变成4条....每次可以只选择一部分进行复制粘贴. 问最少经过多少次可以到n,最开始只有1句. 思路: 2^k >= n,输出k. wa: 1的时候输出0 orz,特殊情况记得特判. 代码: #include <stdio.h> #include <string.h> int main() { int n…
UVa 11636 你好 世界!(贪心)
https://vjudge.net/problem/UVA-11636 题意: 经过一次复制,一条语句会变成两条语句,再经过一次变成四条语句...求最少需要复制几次能使条数恰好为n? 思路: 贪心水题. 每次以最大复制数复制即可. #include<iostream> #include<algorithm> #include<string> using namespace std; + ; int n; int main() { ios::sync_with_stdi…