你有一个充满平衡和重量的房间.每个天平重10磅,当左侧和右侧的重量总和完全相同时,被认为是完美平衡的.您已在某些余额上放置了一些权重,并且您已将一些余额放在其他余额上.给出关于如何安排天平以及每个天平上多少额外重量的描述,确定如何增加天平的重量以使它们完全平衡.
平衡一切可能有多种方法,但总是选择在最低余额上增加额外重量的方式.
输入文件将以单个整数N开头,指定有多少余额.余额0由第1行和第2行指定,余额1由第3行和第4行指定等等.每对行的格式如下:
WL <balances>
WR <balances>
Run Code Online (Sandbox Code Playgroud)
WL和WR分别表示添加到左侧和右侧的重量.是一个以空格分隔的列表,其中包含此余额的另一侧余额.可能包含零个或多个元素.
考虑以下输入:
4
0 1
0 2
0
0 3
3
0
0
0
Balance 0 has balance 1 on its left side and balance 2 on its right side
Balance 1 has balance 3 on its right side
Balance 2 has three pounds on its left side
Balance 3 has nothing on it
Run Code Online (Sandbox Code Playgroud)
由于天平3没有任何东西,它已经完全平衡,重量总共10磅.平衡2没有其他平衡,所以我们需要做的就是通过在右侧放三磅来平衡它.现在重达16磅.平衡1右侧有三个平衡重,重10磅,所以我们只在左侧放10磅.Balance 1的重量总共为30磅.平衡0在其左侧(30磅)具有平衡1,在其右侧(16磅)具有平衡2,我们可以通过向右侧增加14磅来平衡它.
输出应为N行长,第n行列出添加到第n个余额的权重,格式如下:
<index>: <weight added to left side> <weight added to right side>
Run Code Online (Sandbox Code Playgroud)
所以这个问题的输出将是:
0: 0 14
1: …Run Code Online (Sandbox Code Playgroud) 我有一个包含多个文件夹的网站,我试图在我的.htaccess中修复它们.过了一会儿,我有一个很大的.htaccess规则冲突.
现在,每次我想添加一个文件夹,我都要将其添加到.htaccess.
我做了一些研究,我发现我可以创建符号链接,所以不再有.htaccess
在这两个解决方案中,我必须创建或修改一些东西,所以对我来说最终会得到相同的结果,但是创建符号链接是一种更好的做法吗?
我有这个代码:
$time_sample[] = microtime(true); //start
sleep(1);
$time_sample[] = microtime(true); //time 1
sleep(2);
$time_sample[] = microtime(true); //time 2
sleep(3);
$time_sample[] = microtime(true); //time 3
sleep(4);
$time_sample[] = microtime(true); //time 4
Run Code Online (Sandbox Code Playgroud)
脚本输出:
Time 1: 1.001217 seconds.
Time 2: 2.002094 seconds.
Time 3: 3.003023 seconds.
Time 4: 4.004211 seconds.
Run Code Online (Sandbox Code Playgroud)
基于此,为什么sleep(1)不是1.000000秒,sleep(2)2.00000秒等等?
我做了同样的测试,usleep()得到了相同类型的结果.
你能解释一下为什么吗?
我需要用多种语言翻译我的网站.我正在考虑使用一个名为language的数据库并将翻译放在那里.
database : translation
tables: language
column: id, english, french, german, italian, spanish
Run Code Online (Sandbox Code Playgroud)
或者我正在考虑像以下的PHP解决方案:
english.php
french.php
german.php
italian.php
spanish.php
Run Code Online (Sandbox Code Playgroud)
所以你只需要包含你需要的文件.
现在,我可以看到两者的利弊,我想知道的是业内的标准是什么才能做到这样的事情?
我需要获得最新订单(来自我们的客户管理面板).这是我的查询:
select *
from order
left join customer
on (customer.id = order.fk_cid)
where date = curdate()
order by time desc
limit 1;
Run Code Online (Sandbox Code Playgroud)
这输出了我需要的订单和客户的一切,除了1因此这就是为什么我使用*
这是我的表格结构:
order table:
id, fk_cid, date, time
customer table:
id, name, lastname, street, city, zip, country, phone, email, lastlogin
Run Code Online (Sandbox Code Playgroud)
现在,在我的PHP我有:
$result = mysql_query("
select *
from `order`
left join customer
on (customer.id = order.fk_cid)
where date = curdate()
order by time desc
limit 1");
$row = mysql_fetch_assoc($result, MYSQL_ASSOC);
Run Code Online (Sandbox Code Playgroud)
此时我的订单不正确,为什么?
我正在研究一个简单的贷款计算器,这么简单,甚至不能正常工作.
function calculatePayment($price, $down, $term)
{
$loan = $price - $down;
$rate = (4/100) / 12;
$month = $term * 12;
$payment = floor(($loan*$rate/1-pow(1+$rate,(-1*$month)))*100)/100;
return $payment;
}
echo calculatePayment(200000,0,30);
Run Code Online (Sandbox Code Playgroud)
这个输出:666.36
如果每月的贷款支付是这个(不是666号码但数量很少),这将是很好的,我的问题是这个更高.
为什么我得到这个?
我的网站上有一个奇怪的问题.当我想访问文件夹中的图像时,它们不会显示.我尝试了一切,但我不明白.
我的CSS也没有用,因为我的文字没有变化.它只在我进入主页面时才有效.
我有2页,例如/ contact /和/ about /.这些都行不通.
这是我的文件夹的完整列表.
/ui/images/logo.jpg (etc...)
/ui/css/site.css
/javas/site.js
/index.php
Run Code Online (Sandbox Code Playgroud)
这里我的脚本(我删除了一些无用的东西)
<?php
$page = $_GET['page'];
$conn = mysql_connect("localhost", "user", "password");
mysql_select_db("page");
$sql = "SELECT * FROM page WHERE page = '".$page."'";
$result = mysql_query($sql);
$row = mysql_fetch_assoc($result);
mysql_free_result($result);
?>
<html>
<body>
<script type="text/javascript" src="javas/site.js"></script>
<link rel="stylesheet" type="text/css" href="ui/css/site.css">
<?php echo $row['page']; ?>
</body>
</body>
Run Code Online (Sandbox Code Playgroud)
我该怎么办才能修复它?
我试图在PHP中使用xml函数阅读雅虎rss(http://news.yahoo.com/rss/us)
这是我非常简单的代码:
$xml = simplexml_load_file('xml.xml');
var_dump($xml['channel']);
Run Code Online (Sandbox Code Playgroud)
但我显示NULL:
adam@cka: php test.php
NULL
Run Code Online (Sandbox Code Playgroud)
我的XML坏了吗?或者有一个更好的功能在PHP中读取xml文件?
我可以看到elment存在于XML文件中,我在我的计算机中正确下载了文件.
我不能从我的php引号中获取我的作者
我有一个报价表:id,quote,aid
我有一个作者表:id,name等...
<?php
$DB_SERVER = "localhost";
$DB_USER = "root";
$DB_PASS = "";
$DB_NAME = "test";
$con = mysql_connect($DB_SERVER, $DB_USER, $DB_PASS);
mysql_select_db($DB_NAME);
$sql = mysql_query("SELECT * FROM quotes WHERE id = ".$_GET['id'], $con);
$row = mysql_fetch_row($sql);
$sql = mysql_query("SELECT * FROM author where aid = " . $row[1], $con);
$row = mysql_fetch_row($sql);
var_dump($row);
Run Code Online (Sandbox Code Playgroud)
现在我收到此错误警告:mysql_fetch_row()期望参数1是资源,第14行/var/www/domain.com/php.php中给出的布尔值NULL
我有这个jquery代码:
<script src="../js/jquery-1.6.1.min.js" type="text/javascript"></script>
<script src="../js/jquery.validate.js" type="text/javascript"></script>
<script type="text/javascript">
jQuery(function(){
jQuery("#zip").validate({
expression: "if (VAL.match(/^[0-9]{5}$//)) return true; else return false;",
message: "invalid zip code"
});
jQuery("#email").validate({
expression: "if (VAL.match(/^[^\\W][a-zA-Z0-9\\_\\-\\.]+… return true; else return false;",
message: "invalid email"
});
});
</script>
<form action="save.php">
<input type="text" name="email" id="email" />
<input type="text" name="zip" id="zip" />
<input type="submit" name="go" id="go" value ="go" />
</form>
Run Code Online (Sandbox Code Playgroud)
但当我点击提交按钮时,它不会验证zip和电子邮件,它会提交表单.我的"表达"错了吗?
谢谢