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心路歷程
- 讀寫者問題-java實現Java
- 上海某小公司面試題:Java執行緒池來聊聊面試題Java執行緒
- 一個關於Java Socket的問題,大家看一下Java
- 【隨便寫寫】存一下皮膚程式碼
- Java 面試題關於方法的重寫Java面試題
- 關於學習JAVA的問題!各位老大指點一下!Java
- 手寫promise,瞭解一下(二)Promise
- 手寫promise,瞭解一下(一)Promise
- 寫點程式碼開心一下
- java 對word 檔案的讀寫問題Java
- mysqdump 忽略某個資料庫的寫法資料庫
- 我寫了個BoardView,看一下吧。View
- Google一下面試題Go面試題
- 爬取某網站寫的python程式碼網站Python
- 某系統架構方案,記錄一下,方便以後的學習!架構
- 分享一下自己寫的PHP函式PHP函式
- 轉Java開發 Java 小寫轉大寫Java
- 盤點一下Redis中常用的Java客戶端,或者我們們手寫一個?RedisJava客戶端
- 深入淺出一下Java的HashMapJavaHashMap
- Java鎖機制瞭解一下Java
- Java 鎖機制瞭解一下Java
- 【java】ObjectOutputStream & ObjectInputStream 多次寫入發生重複寫入相同資料的問題JavaObject
- 某條一面非同步題解析非同步
- 請教一下介面布問題
- 寫點題
- Java執行緒池瞭解一下Java執行緒
- java常用寫法Java
- Java程式編寫Java
- JAVA讀寫excelJavaExcel
- java 讀寫cookieJavaCookie
- 還在寫iOS?是時候學一下Flutter了iOSFlutter
- 分享一下最近寫的一個小小部落格~~~
- 上海某小公司面試題:synchronized鎖原理面試題synchronized
- 某電商專案的若干技術問題
- 某條SQL突然變慢的問題分析SQL