nyoj 语言入门
青沐沐
每段青春都是苦的
在后半段会有出路的
展开
-
nyoj60 谁获得了最高奖学金
#include#include#includestruct student{ char cadres, province, name[25]; //班干部,省部(西部),名字 int fs, cs, num, sum; //期末成绩,班干部成绩,论文数,奖学金 }stu[105];int main(){ char cadres, province, name[2原创 2017-07-24 11:40:38 · 235 阅读 · 0 评论 -
nyoj273 字母小游戏
#include#includeint main(){ int n; char str[210]; scanf("%d", &n); while(n--){ scanf("%s", str); int len = strlen(str); int num = 0; for(int i = 0; i < len; i++){ if(str[i] >= 'a'原创 2017-07-27 09:06:49 · 194 阅读 · 0 评论 -
nyoj66 分数拆分
分数拆分时间限制:3000 ms | 内存限制:65535 KB难度:1描述 现在输入一个正整数k,找到所有的正整数x>=y,使得1/k=1/x+1/y.输入第一行输入一个整数n,代表有n组测试数据。接下来n行每行输入一个正整数k输出按顺序输出对应每行的k找到所有满足条件1/k=1/x+1/y的组合样例输入22 12样例输出1/2=1/6原创 2017-09-08 08:23:56 · 251 阅读 · 0 评论 -
nyoj 216,A promble is easy
#include#include#includeint main(){ int t, ans, m; long long n, i; scanf("%d", &t); while(t--){ scanf("%lld", &n); ans = 0; n += 1; m = (int)sqrt(n); for(i = 2; i <= m; i++){ i原创 2017-07-27 10:39:44 · 229 阅读 · 0 评论 -
nyoj263精挑细选
#include#include#include#includeusing namespace std;struct node{ int len; int thin; int num;}stick[1005];bool cmp(struct node a, struct node b){ if(a.len != b.len) return a.len>b.len; else原创 2017-07-27 08:44:44 · 390 阅读 · 0 评论 -
nyoj204,Coin Test
//输出正面朝上的结果,如果出现一个立着的输出Bingo,正面朝上的概率小于0.003或者大于0.5的输出Fail#include#includechar str[65550];int ys(int x, int y){ int z; for(int i = 1; i <= y; i++){ if(x%i == 0 && y%i == 0){ z = i; } } re原创 2017-07-26 17:31:34 · 307 阅读 · 0 评论 -
nyoj168 房间安排
#include#include#include#includeusing namespace std;struct fangjian{ int room; int tianshu; int begin;}sz[10010];int main(){ int T, n, i; int room[12][200]; int flag[200]; scanf("%d", &T原创 2017-07-25 11:00:52 · 246 阅读 · 0 评论 -
nyoj 111 分数加减法
#include#include#include//寻找x,y的最大公约数 int change(int x, int y){ int a; if(x > y) { a = x; x = y; y = a; } int z; if(x == y) return x; else{ for(int i = 1; i <= x; i++){ if(x % i =原创 2017-07-25 09:28:11 · 375 阅读 · 0 评论 -
nyoj97 兄弟郊游问题
//思路:先求出最后哥哥追上弟弟时所用的总时间;//由题意可知在哥哥追上弟弟的这段时间内,狗一直在往返跑;//所以用这个时间*够的速度就是狗总共跑的路程 #include#includeint main(){ int N, m, x, y, z; float time; scanf("%d", &N); while(N--){ scanf("%d %d %d %d",原创 2017-07-25 08:37:39 · 214 阅读 · 0 评论 -
nyoj62 笨小熊
#include#include#include int prime(int n){ //判断素数 if(n < 2) return 0; for(int i = 2; i <= sqrt(n); i++){ if(n%i == 0){ return 0; } } return 1;}int main(){ char str[105]; int i, n原创 2017-07-24 15:38:00 · 232 阅读 · 0 评论 -
nyoj283对称排序
//先按字符串长度排序,然后隔一行输出一个字符串 #include#include#include#includeusing namespace std;struct node{ int len; char a[30];}s[17];bool cmp(struct node a, struct node b){ return a.len < b.len;} //按字符串长度原创 2017-07-26 15:08:27 · 219 阅读 · 0 评论
分享