201803-1 試題名稱: 跳一跳
#include <stdio.h> int main() { int i, sum, j; sum = 0; scanf("%d",&i); if( i == 1) sum++; else if ( i == 2) sum += 2; int k; k = 2; while(i != 0) { scanf("%d",&j); if(j == 2 && i == 1)//上一次沒跳中中心而下一次跳中了 { sum += 2; k = 1; k++; } else if(j == 2 && i == 2)//連續跳中中心 { sum += ( 2 * k); k++; } else if (j == 1)//沒跳中中心 sum++; i = j; } printf("%d",sum); return 0; }
相關推薦
201803-1 試題名稱: 跳一跳
#include <stdio.h> int main() { int i, sum, j; sum = 0; scanf("%d",&i); if( i == 1) sum++; else if ( i == 2) sum +=
201803-2 試題名稱: 碰撞的小球 java實現
問題描述 數軸上有一條長度為L(L為偶數)的線段,左端點在原點,右端點在座標L處。有n個不計體積的小球線上段上,開始時所有的小球都處在偶數座標上,速度方向向右,速度大小為1單位長度每秒。 當小球到達線段的端點(左端點或右端點)的時候,會立即向相反的方向移動,速度大小仍然為原來大小。
201809-1 試題名稱: 賣菜 java實現
問題描述 在一條街上有n個賣菜的商店,按1至n的順序排成一排,這些商店都賣一種蔬菜。 第一天,每個商店都自己定了一個價格。店主們希望自己的菜價和其他商店的一致,第二天,每一家商店都會根據他自己和相鄰商店的價格調整自己的價格。具體的,每家商店都會將第二天的菜價
201712-1 試題名稱: 最小差值 java實現
問題描述 給定n個數,請找出其中相差(差的絕對值)最小的兩個數,輸出它們的差值的絕對值。 輸入格式 輸入第一行包含一個整數n。 第二行包含n個正整數,相鄰整數之間使用一個空格分隔。 輸出格式 輸出一個整數,表示答案。 樣例輸入 5 1 5 4 8 20 樣例
試題編號: 201809-1 試題名稱: 賣菜
就是這樣····第一題沒啥說的 #include<stdio.h> int a[1001]; int main() { int n; scanf("%d",&n); for(int i=1;i<=n;i++) s
201803-2 試題名稱: 碰撞的小球
#include <stdio.h> int main() { int n, L, t; scanf("%d %d %d",&n, &L, &t); struct ball { int number;//小球
CCF模擬試題 201803-1 跳一跳 JAVA
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner s = new Scanner(System.in);
CCF-201803-1-跳一跳
data 超過 輸出格式 ext 小遊戲 獲得 ++ 分隔 clas 問題描述 近來,跳一跳這款小遊戲風靡全國,受到不少玩家的喜愛。 簡化後的跳一跳規則如下:玩家每次從當前方塊跳到下一個方塊,如果沒有跳到下一個方塊上則遊戲結束。 如果跳到了方塊上,但沒有跳到方塊
201803-1 跳一跳
#include <iostream> using namespace std; int main(){ int n; int sum=0,temp=0; while(cin>>n&&n){ sum=sum+n; if(n==1) { t
CCF認證201803-1跳一跳
問題描述 試題編號: 201803-1 試題名稱: 跳一跳 時間限制: 1.0s 記憶體限制: 256.0MB 問題描述: 問題描述
CCF認證 201803-1 跳一跳
#include <iostream> using namespace std; const int N=30; int a[N]; int main(){ int t=0,i=0; while(1){ cin>>a[i];
201803-1跳一跳
一、原題 問題描述 試題編號: 201803-1 試題名稱: 跳一跳 時間限制: 1.0s 記憶體限制: 256.0MB 問題描述: 問題描述 近來,跳一跳這款小遊戲風靡
201803-1 跳一跳(滿分程式碼+坑點)
簡化題目轉化為解題思路: 跳1得1 跳0得0 聯絡跳2則累加為2,4,6….(第i個連續的2即2*i) 問題分解 -只有一個核心問題,當遇到連續的2時該怎麼加? 其實很簡單,遇到第一個‘2’時則標記出當前‘2’元素的i座標,然
LOJ6342::跳一跳——題解
int 期望 IV HR i++ loj tdi 就是 hellip https://loj.ac/problem/6342 f[i]表示從i開始跳的期望時間,f[n]=0。 所以f[i]=(f[i]+f[i+1]+……+f[n])/(n-i
2-R1有默認網關:下一跳 Normal-ARP
process 目的 nor pro 拓展 命令 ip route intern address 1、實驗拓撲:2、命令部署:R1(config)#ip routingR1(config)#ip route 0.0.0.0 0.0.0.0 12.1.1.2其它和PC Nor
CSP考試 2018年3月第1題 跳一跳 C++實現
#include <iostream> using namespace std; int main() { int jg=0; int f=0; while(1) { int a; cin>>a; if(a==0) { break; }
CCF2018.3 第一題:跳一跳 (Java程式碼)
問題描述 近來,跳一跳這款小遊戲風靡全國,受到不少玩家的喜愛。 簡化後的跳一跳規則如下:玩家每次從當前方塊跳到下一個方塊,如果沒有跳到下一個方塊上則遊戲結束。 如果跳到了方塊上,但沒有跳到方塊的中心則獲得1分;跳到方塊中心時,若上一次的得分為1分或這是本局遊戲的第一次跳躍則此次得分為
CCF認證 2018-03-1 跳一跳(100分)
CCF認證 2018-03-1 跳一跳 問題描述 近來,跳一跳這款小遊戲風靡全國,受到不少玩家的喜愛。 簡化後的跳一跳規則如下:玩家每次從當前方塊跳到下一個方塊,如果沒有跳到下一個方塊上則遊戲結束。 如果跳到了方塊上,但沒有跳到方塊的中心則獲得1分;跳到方塊中心時,若上一次的
CCF 2018-3-1 跳一跳
#include<iostream> using namespace std; int main() { char a[30]; int sum=0; for(int i=0;i<30;i++) { int k
CCF CSP考試題 2018-3 1、2題(跳一跳、碰撞)
第一題 跳一跳 試題編號:201803-1 試題名稱:跳一跳 時間限制:1.0s 記憶體限制:256.0MB 問題描述 問題描述 近來,跳一跳這款小遊戲風靡全國,受到不少玩家的喜愛。