java寫一下某題
用來記錄自己初學java的美好生活
在 DNF 中,趙神牛有一個締造者,他一共有 kk 點法力值,一共有 mm 個技能,每個技能耗費的法力值為 a[i], ,可以造成的傷害為 b[i] ,而 boss 的體力值為 nn,請你求出它放哪個技能,才可以打死 boss。
當然,趙神牛技術很菜,他一局只放一個技能,不過每個技能都可以放無數次。
第一行有三個整數,分別表示 k,m,n。
後面 m 行,每行兩個整數,第(i + 1)行的整數表示耗費的法力值a[i]和造成的傷害b[i]
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int k = sc.nextInt();
int m = sc.nextInt();
int n = sc.nextInt();
int[] a = new int[m];
int[] b = new int[m];
int count = 0;
for (int i = 0; i < m; i++) {
a[i] = sc.nextInt();
b[i] = sc.nextInt();
}
for (int j = 0; j < m; j++) {
if (a[j] == 0 && b[j] != 0) {
System.out.print((j + 1) + " ");
count ++;
}
if (a[j] != 0) {
if ((k / a[j]) * b[j] >= n) {
System.out.print((j + 1) + " ");
count ++;
}
}
}
if (count == 0) {
System.out.println("-1");
}
}
}
程式碼不全,繼續努力!!!
相關文章
- 分享一下某個debugger心路歷程
- 寫給自己看的面試題整理-演算法&某東筆試題面試題演算法筆試
- 記錄一下寫gulp遇到的ES6問題
- 想請教一下各位一個介面寫法問題
- 【隨便寫寫】存一下皮膚程式碼
- 上海某小公司面試題:Java執行緒池來聊聊面試題Java執行緒
- Java 面試題關於方法的重寫Java面試題
- 寫點程式碼開心一下
- 手寫promise,瞭解一下(一)Promise
- 手寫promise,瞭解一下(二)Promise
- 爬取某網站寫的python程式碼網站Python
- leetcode刷題之1160拼寫單詞 java題解(超詳細)LeetCodeJava
- 我寫了個BoardView,看一下吧。View
- 盤點一下Redis中常用的Java客戶端,或者我們們手寫一個?RedisJava客戶端
- 分享一下自己寫的PHP函式PHP函式
- 【java】ObjectOutputStream & ObjectInputStream 多次寫入發生重複寫入相同資料的問題JavaObject
- 深入淺出一下Java的HashMapJavaHashMap
- Java鎖機制瞭解一下Java
- Java 鎖機制瞭解一下Java
- 某條一面非同步題解析非同步
- 寫點題
- java常用寫法Java
- Java程式編寫Java
- Java執行緒池瞭解一下Java執行緒
- Java 輸出某路徑下的所有檔案Java
- 想寫一下我個人認為成功的方法
- 還在寫iOS?是時候學一下Flutter了iOSFlutter
- 分享一下最近寫的一個小小部落格~~~
- 寫個方法判斷陣列物件中是否存在某個物件陣列物件
- 【java乾貨】java怎麼寫APPJavaAPP
- 最新阿里雲面試題,mark一下阿里面試題
- 總結一下最近遇到的問題
- 雜題選寫
- Java讀寫鎖ReadWriteLockJava
- java -繼承 -重寫Java繼承
- java 方法重寫概念Java
- 合肥某小公司面試題:Spring基礎面試題Spring
- 上海某小公司面試題:synchronized鎖原理面試題synchronized