博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PAT A1081 分数计算
阅读量:5881 次
发布时间:2019-06-19

本文共 921 字,大约阅读时间需要 3 分钟。

clipboard.png

分数计算,之前做过相关的总结,这里不再赘述
代码如下:

#include
#include
#include
#include
using namespace std;const int maxn=110;typedef long long LL;struct node{ LL up; LL down;};LL str2num(string s){ LL sum=0; for(int i=0;i
abs(a.down)){ d=gcd(abs(a.up),abs(a.down)); }else{ d=gcd(abs(a.down),abs(a.up)); } a.down/=d; a.up/=d; } return a;}node add(node a,node b){ node result; result.down=a.down*b.down; result.up=a.up*b.down+a.down*b.up; return reflesh(result);}void output(node a){ //reflesh(a); if(a.down==1) printf("%lld\n",a.up); else if(abs(a.up)>a.down){ printf("%lld %lld/%lld\n",a.up/a.down,abs(a.up)%a.down,a.down); }else{ printf("%lld/%lld\n",a.up,a.down); }}int main(){ int N; node f,s; s.down=1; s.up=0; scanf("%d",&N); for(int i=0;i

转载地址:http://jwvix.baihongyu.com/

你可能感兴趣的文章
Linux就该这么学-第五课
查看>>
好程序员前端分享使用JS开发简单的音乐播放器
查看>>
奥马冰箱:用设计创新突破行业“天花板”
查看>>
Oracle Database 11g SQL开发指南
查看>>
ACM一些小的注意事项 持续更新ing
查看>>
Go语言之单元测试
查看>>
查找字符串里出现次数最多的字符。(map的遍历方法)
查看>>
python对象和类
查看>>
Linux Virtualiztion—概述
查看>>
ssh 免密码登录
查看>>
教学笔记-方法的重载与重写
查看>>
Target runtime Apache Tomcat 6.0 is not defined 解决方法
查看>>
【浙大网新图灵通讯】无废话简单高效C#编码规范20100612
查看>>
实现基于组织机构的数据集权限系统的设计思路讲解【提供完整数据库设计下载】...
查看>>
docker-py execute echo无效
查看>>
Spring Boot Redis Cache应用
查看>>
Handler学习
查看>>
SQL Server 监视(Monitoring)体系架构
查看>>
SQLSERVER群集故障转移笔记
查看>>
我的友情链接
查看>>