算法之路——POJ刷题(Java,持续更新中)

先拿一些水题来练手了

1.POJ1000

import java.util.Scanner;

/**
 * Created by mxcsky on 2015/1/25.
 */
public class POJ1000 {
    public static void main(String[] args){
        Scanner in = new Scanner(System.in);
        int a = in.nextInt();
        int b = in.nextInt();
        System.out.println(a + b);
    }
}

2.POJ1003

import java.util.Scanner;

/**
 * Created by mxcsky on 2015/1/25.
 */
public class POJ1003 {
    public static void main(String[] args){
        Scanner in = new Scanner(System.in);
        while(true) {
            double m = in.nextDouble();
            double sum = 0.0;
            int i = 1;
            if (m < 0.00001) {
                System.exit(0);
            }
            if (m <= 0.5) {
                System.out.println("1 card(s)");

            } else {
                while (sum < m) {
                    i++;
                    sum = sum + 1.0 / i;

                }
                System.out.println((i - 1) + " card(s)");
            }
        }
    }
}

3.POJ1004

import java.util.Scanner;

/**
 * Created by mxcsky on 2015/1/25.
 */
public class POJ1004 {
    public static void main(String[] args){
        Scanner in = new Scanner(System.in);
        double sum = 0.0;
        for (int i = 0; i < 12; i++){
            sum = sum + in.nextDouble();
        }
        System.out.printf("$%.2f", sum/12);
    }
}
时间: 2024-12-27 23:30:29

算法之路——POJ刷题(Java,持续更新中)的相关文章

LeetCode刷题(持续更新ing……)

准备刷题了!已经预见未来的日子是苦并快乐的了!但越努力,才能越有底气呀!?? 由于本人主要使用 PHP 语言,所以刷题主要用 PHP 来写代码,自学 Go 中,时间精力都允许的情况下看看能不能用 Go 语言刷一遍,巩固语法知识点???♀? 由易到难,走起!?? 数组 #1 | Two Sum 两数之和 哈希表 队列 链表 树 堆 图 原文地址:https://www.cnblogs.com/sunshineliulu/p/12254156.html

用python做oj上的简单题(持续更新中.......)

本人刚开始接触python,在oj上解一些简单的题,欢迎交流,不喜勿喷. OJ地址链接:acm.sdut.edu.cn http://acm.sdut.edu.cn/sdutoj/showproblem.php?pid=1110&cid=1278 #!/usr/bin/env python # coding=utf-8 print 'Hello World!' http://acm.sdut.edu.cn/sdutoj/problem.php?action=showproblem&prob

OJ刷题常用的4中基本输入形式

初到OJ网站上刷题,输入形式就是我们要考虑的问题.通过自己的一些摸索,OJ题目的输入形式大体上无外乎4种.下面就详细介绍: 1 输入数据文件中,第一行数据标明了测试数据的数目: 2 输入数据文件中,有标明输入结束的数据 3 输入数据文件中,测试数据一直到文件尾 4 没有输入数据 第1中情形的处理方法: //int i,kase scanf("%d",&kase); for(i=1;i<=kase;i++) { //处理第i中情况 } ...................

Android 系统中,那些能大幅提高工作效率的 API 汇总(持续更新中...)

前言 "条条大路通罗马."工作中,实现某个需求的方式往往不是唯一的,这些不同实现方式不仅表现在代码质量上,还影响着我们的工作效率.就像,在 Android 系统中,总有那么一些鲜为人知的 API 能够减少我们很多零碎的工作量.于是,就想凭着一些经验,整理一些常用的,找个地方归纳总结,也供日后翻阅. getResources().getIdentifier(String name, String defType, String defPackage) 根据资源名称获取资源 id.正常情况

阿里笔试题(2015)持续更新中

第一次做阿里笔试题,除了ACM题之外从来没有做过校招网络题呀,完全是裸考,总体感觉吧,对于我来说,感觉时间不够用,不是题不会,感觉时间紧,大脑很混乱,总结这一次的笔试题 废话不多说,直接上题和答案 平均每个人逗留时间为20分钟,那么开场前20分钟一共来了400人,且有20个人逗留时间已经到,但他们不一定出去,注意是平均时间,所有博物馆最少应该容纳500人 双向循环列表,从任何一个元素开始可以遍历全部元素 先和后面的元素相连 s->next=p->next; p->next->pre

Polar Code主要研究者的个人主页(持续更新中........)

Polar Code主要研究者的个人主页(持续更新中........) 1. Polar码的编译码,以及List译码算法,都少不了Ido Tal这位大牛. http://webee.technion.ac.il/people/idotal/ 2.ali eslami Electrical & Computer Engineering Dept., Texas A&M University http://people.tamu.edu/~eslami/ 3.Alexios Balatsouk

一些好的技术类博客和学习网站(持续更新中)

简明现代魔法 http://www.nowamagic.net/ 阮一峰http://www.ruanyifeng.com/blog/ 廖雪峰http://www.liaoxuefeng.com/ 鸟哥的Linux私房菜 http://vbird.dic.ksu.edu.tw/ http://iamsujie.com/ http://www.cnblogs.com/duguguiyu http://blog.csdn.net/longshanks http://blog.csdn.net/pro

编程积累(持续更新中)

1.程序员之路——一个老程序员对刚上大学的学弟学妹的忠告 2.你必须知道的.NET 3. 编程积累(持续更新中)

【前端】Util.js-ES6实现的常用100多个javaScript简短函数封装合集(持续更新中)

Util.js (持续更新中...) 项目地址: https://github.com/dragonir/Util.js 项目描述 Util.js 是对常用函数的封装,方便在实际项目中使用,主要内容包含:数组类.浏览器类.日期类.函数类.数学类.媒体类.节点类.对象类.字符串类.类型检测类.正则表达式类等内容. 使用方法 1. 引入Bable transpiler以保证支持ES6 <script type="javascript/text" src="./browser