zzuli OJ 1101-1110
因为整理起来比较慢,如果喜欢java或python的人想要代码的话,请私信我或者评论区留言。
这都是大一上学期写的代码比较稚嫩,如果想要看哪一个题目的分析或者不会做的,可以私信我,或者评论都行,如果再刷zzulioj觉得下面代码有用的话,点个赞关注一下呗。
这些都是最基本的题目,也不会在这个oj做题了,整理的原因是因为想要帮助有需要的人,同时记录一下不成熟的自己。
题目如果存在缺失,私信或者评论。必回。
ZZULI—刷题之路
zzulioj_1000-1010
zzulioj_1011-1050
zzuli OJ 1101: 逆序数字(函数专题)
int inverse(int n){int ans = 0;while(n){ans = ans * 10 + n % 10;n /= 10;}return ans;
}
zzuli OJ 1102: 火车票退票费计算(函数专题)
#include<stdio.h>
double CancelFee(double price);
int main ()
{double m;scanf("%lf", &m);CancelFee(m);return 0;
}double CancelFee(double price)
{double sum;sum = price * 0.05;float y = (int)sum;if((sum >=y)&&(sum < y +0.25)){y = y;}else{if((sum >= y + 0.25)&&(sum < y + 0.75)){y = y + 0.5;}else{y = y + 1.0;}}printf("%.1f", y);return sum;
}
zzuli OJ 1103: 平均学分绩点(函数专题)
#include<stdio.h>
#include<math.h>
int GP(int n);
int main()
{int n,m,ncase;scanf("%d",&ncase);double sum1=0,sum2=0;while(ncase--){scanf("%d%d",&m,&n);sum1+=GP(n)*m; sum2+=m;}printf("%.1f",sum1/sum2);return 0;}int GP(int n){ if(n<60)return 0;else return (n-50)/10;}
zzuli OJ 1104: 求因子和(函数专题)
#include <stdio.h>
int FacSum (int n);
int main()
{int n;scanf("%d", &n);n = FacSum(n);printf("%d", n);return 0;
}int FacSum (int n)
{int i = 1, sum = 0;while(i < n){if(n % i == 0){sum = sum + i;}i++;}return sum;
}
zzuli OJ 1105: 判断友好数对(函数专题)
#include <stdio.h>
int FacSum (int n);
int main()
{int m, n, t, i = 0;scanf("%d%d", &m, &n);while (m <= n){t = FacSum(m);if( m == FacSum(t)&&(m < t)){printf("%d %d\n", m, t);i++;}m++;}if(i == 0){printf("No answer");}return 0;
}int FacSum (int n)
{int i = 1, sum = 0;while(i < n){if(n % i == 0){sum = sum + i;}i++;}return sum;
}
zzuli OJ 1106: 回文数(函数专题)
#include<stdio.h>
#include<stdlib.h>
int fn (int n);
int main ()
{int m, n;scanf("%d%d", &m, &n);for(; m <= n; m++){if(fn (m) == 1)printf("%d ", m);}return 0;
}
int fn (int n)
{int sum = 0, i;i = n;while(n > 0){sum = sum * 10 + n % 10;n = n / 10;}if(i == sum)return 1;return 0;}
zzuli OJ 1107: 回文数猜想(函数专题)
#include <stdio.h>
int hui (int n);
int main()
{int m , n, sum;scanf("%d", &n);printf("%d ", n);while(m = hui(n), m != n ){sum = m + n;n = sum;printf("%d ", sum);}return 0;
}int hui (int n)
{int sum = 0, a;while(n > 0){a = n % 10;sum = a + sum * 10;n = n / 10;}return sum;
}
zzuli OJ 1108: 打印数字图形(函数专题)
#include<stdio.h>
#include<stdlib.h>
void PrintSpace (int n);
void PrintLine (int n);
int main ()
{int n, i;scanf("%d", &n);for(i = - (n -1); i <= n-1; i++){PrintSpace(abs(i));PrintLine(n - abs(i));}return 0;
}void PrintSpace(int n)
{while(n--)printf(" ");
}
void PrintLine(int n)
{int i;for(i = -(n - 1); i <= n-1;i++){printf("%d", n - abs(i));}printf("\n");
}
zzuli OJ 1009: 求平均分
#include <stdio.h>int main (void )
{double a,b,c;scanf("%lf%lf%lf",&a,&b,&c);printf("%.2f\n",(a + b + c)/3);return 0;}
zzuli OJ 1110: 最近共同祖先(函数专题)
#include <stdio.h>
int digitSum(int n);
int main()
{int m, n;scanf("%d%d", &m, &n);while( m != n){if(m > n){m = digitSum(m);}else{n = digitSum(n);}}printf("%d", m);return 0;
}int digitSum(int n)
{if(n % 2 == 0){n = n / 2;}else{n = ( n - 1) / 2;}return n;
}
zzuli OJ 1101-1110相关推荐
- 郑州轻工业大学ACM(zzuli OJ 54)
zzuli OJ 1054: 猴子吃桃 悟空第一天摘下桃子若干,当即吃掉一半,还不过瘾,又多吃一个,第二天又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一半多一个,到第n天准备吃的时候只剩下一 ...
- zzuli OJ 2332:小新同学找女朋友
情况说明:18级新生周赛(1)题目 题目描述 小新同学刚进入大学,就幻想着每天都能和女朋友花前月下,现实是残酷的,女朋友还没有,小新就壮着胆子向心仪的女孩表白,女孩就问小新,家里有矿吗?答:没有,是A ...
- 郑州轻工业大学oj1023C语言答案,郑州轻工业学院(ZZULI) OJ系统第1431题 读数字 解题报告...
试题 试题链接 Description 以前比赛的时候大家最喜闻乐见的题目大概就是A+B了,但是现在的A+B一个比一个麻烦,基本上不带点儿进制转换数值处理什么的都不好意思说自己是A+B.A+B早已经不 ...
- zzuli oj 1167逆转数(指针专题)
Description 任意给你一个整数,这个数可能很大(最长不超过100位),你能求出它的逆转数吗? 逆转数定义如下: 1.一个末尾没有0的整数,它的逆转数就是各位数字逆序输出: 2.一个负数 ...
- zzuli OJ 1088: 手机短号 (多实例)
Description 大家都知道,手机号是一个11位长的数字串,同时,作为学生,还可以申请加入校园网,如果加入成功,你将另外拥有一个短号.假设所有的短号都是是 6+手机号的后5位,比如号码为1351 ...
- zzuli oj 1016:银行利率(java)
题目描述 设银行1年期定期存款年利率为2.25%,存款本金为capital元,试编程计算并输出n年后的本利之和. (注: 目前银行活期存款的利息是按单利计息的.如果是定期存款,连本带息转入下一个存期, ...
- zzuli oj 2532: 婷婷是土豪 DFS深搜
2532: 婷婷是土豪 题目描述 众所周知婷婷是我们组大土豪,组里找他借钱和还钱的都有一大堆,借钱的太多了,每天晚上他都要抱怨没钱了. 每天早上,找婷婷借钱的都排成一条长队,假设还钱的有m个,借钱的有 ...
- zzuli oj 1122 小明同学的调查作业
题目描述: 小明的老师布置了一份调查作业,小明想在学校中随机找N个同学一起做一项问卷调查,聪明的小明为了实验的客观性, 他先随机写下了N个1到1000之间的整数(0<N≤1000),不同的数对 ...
- zzuli OJ 1127: 矩阵乘积
Description 计算两个矩阵A和B的乘积. Input 第一行三个正整数m.p和n,0<=m,n,p<=10,表示矩阵A是m行p列,矩阵B是p行n列: 接下来的m行是矩阵A的内容, ...
最新文章
- 70-433 Microsoft SQL Server 2008, Database Development 考试感言
- sql server日期时间函数
- Navicat Premium 12安装及常用快捷键
- 历史上的今天 - 2001年1月15日,维基百科诞生
- java几点钟_实现 Java 本地缓存,该从这几点开始
- vue项目 一行js代码搞定点击图片放大缩小
- 邓白氏编码查询_外贸人常用查询工具汇总
- stata导入数据问题
- 简约好看侧边栏(HTML、CSS)
- 云计算计算机二级,2021计算机二级office用的是哪个版本
- Python爬虫实战, QQ空间自动点赞
- 直流电动机调速matlab,基于MATLAB龙门刨床直流电动机调速系统仿真研究
- http首部字段详解与cookie
- 《计算机网络》day01-网络的诞生和发展
- 农村信用社答题小程序
- 颜色之ARGB与RGB、RGBA的区别与介绍
- CTF之路:git项目本地版本库(.git文件夹)漏洞利用
- idea查看源码的方式
- 【柒穆雨】学习平面设计指南
- php+mysql 员工管理系统 学生课设源码