1135: 算菜價
知道%*s的作用嗎?試試 while( scanf("%*s%lf%lf", &w,&p) != EOF ){ }
解題思路:
輸入時用%*s跳過輸入的文字,此題為多例項題目,用while(scanf()!=EOF)實現,最後在輸出是用%.1lf來四捨五入保留到角位。
程式碼
#include<stdio.h>
#include<string.h>
int
main(){
double
w,p,sum;
sum=0.0;
while
(
scanf
(
"%*s%lf %lf"
,&w,&p)!=EOF){
sum+=w*p;
}
printf
(
"%.1lf"
,sum);
return
0;
}
相關推薦
zzuli oj 1135 算菜價
之間 des 最小 stdio.h esc rip sam medium ble 題目: Description 媽媽每天都要出去買菜,但是回來後,兜裏的錢也懶得數一數,到底花了多少錢真是一筆糊塗帳。現在好了,作為好兒子(女兒)的你可以給她用程序算一下了,呵呵。 In
ZZULIOJ.1135: 算菜價
1135: 算菜價 題目描述 媽媽每天都要出去買菜,但是回來後,兜裡的錢也懶得數一數,到底花了多少錢真是一筆糊塗帳。現在好了,作為好兒子(女兒)的你可以給她用程式算一下了,呵呵。 輸入 輸入含有一些資料組,每組資料包括菜種(不含空格的字串),數量w(計量單位不論,一律為doubl
1135: 算菜價
知道%*s的作用嗎?試試 while( scanf("%*s%lf%lf", &w,&p) != EOF ){ } 解題思路: 輸入時用%*s跳過輸入的文字,此題為多例項題目,用while(scanf()!=EOF)實現,最後在輸出是用%.1lf來四捨五入保留到角位。 程式碼 #inc
杭電 2090 算菜價
title 數據 題目 四舍五入 strong 小數 stream 裏的 多少 算菜價 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Subm
HDU ACM2090——算菜價
算菜價 Problem Description 媽媽每天都要出去買菜,但是回來後,兜裡的錢也懶得數一數,到底花了多少錢真是一筆糊塗帳。現在好了,作為好兒子(女兒)的你可以給她用程式算一下了,呵呵。 Input 輸入含有一些資料組,每組資料包括菜種(字串),數量(
HDOJ—2090 算菜價
算菜價 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 26881 Accepted Submissio
HDU 2092 算菜價(結束條件,坑呀!)
算菜價 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 20479 Accepted Submissio
HDU-2090 算菜價
程式碼 #include <iostream> using namespace std; int main() { double sum = 0; string s; double num, price; wh
2090 算菜價
算菜價 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 16888 Accepted Submiss
hdoj-2090-算菜價(水題)
輸入含有一些資料組,每組資料包括菜種(字串),數量(計量單位不論,一律為double型數)和單價(double型數,表示人民幣元數),因此,每組資料的菜價就是數量乘上單價啊。菜種、數量和單價之間都有空格隔開的。
(最短路徑算法整理)dijkstra、floyd、bellman-ford、spfa算法模板的整理與介紹
void empty borde fast 默認 grand else 理解 scan 這一篇博客以一些OJ上的題目為載體。整理一下最短路徑算法。會陸續的更新。。。 一、多源最短路算法——floyd算法 floyd算法主要用於求隨意兩點間的最短路徑。也成
【BZOJ3781、2038】莫隊算法2水題
bsp space har 情況 ros clu while 給定 print 【BZOJ3781】小B的詢問 題意:有一個序列,包含N個1~K之間的整數。他一共有M個詢問,每個詢問給定一個區間[L..R],求Sigma(c(i)^2)的值,其中i的值從1到K,其中c(i
第六課、算法效率的度量
分享 turn 結構 sin 效率 mage alt exit 額外 一、常見的時間復雜度 常見時間復雜度的比較 二、算法分析 定義一個數組 此算法最好的情況時執行一次 而最壞的情況卻要執行n次 註意:數據結構課程中,在沒有特殊說明時,所分析算法的時間復雜度都是
PYTHON實現DFS算法
python clas gray pytho logs urn turn white blog 1 class Vertice: 2 def __init__(self,index): 3 self.no = index 4 self.colo
【bzoj3289】Mato的文件管理 離散化+莫隊算法+樹狀數組
逆序對 sample 單位 oid 逆序 cmp family += efi 原文地址:http://www.cnblogs.com/GXZlegend/p/6805224.html 題目描述 Mato同學從各路神犇以各種方式(你們懂的)收集了許多資料,這些資料一共有n份
各種排序算法原理圖
排序數組 images selection election 最小 原理圖 img 縮小 記錄 Insertion:插入排序,每一步都將一個待排數據按其大小插入到已經排序的數據中的適當位置,直到全部插入完畢。 詳細介紹見:http://www.cnblogs.co
數組算法 3
val etl long 取字符 spa without logs array examples /* Given a string, find the length of the longest substring without repeating character
算法 - 遍歷二叉樹- 遞歸和非遞歸
main tor out ash nbsp null args class ring import java.util.Stack; import java.util.HashMap; public class BinTree { private
算法 - 兩個有序數組合並成一個有序數組
== out while循環 有序數組 oid 是否 打印 sort nbsp //兩個有序數組的合並函數 public static int[] MergeList(int a[],int b[]) { int result[];
算法 - 數組位移
step oid system blog void clas 位移 dex color public void reindexArray(int[] arr, int step) { int len = arr.length;